अपनी वर्तमान परियोजना में मैं कई .so फ़ाइलों का उपयोग करता हूं। ये armeabi और armeabi-v7a फ़ोल्डर में स्थित हैं। दुर्भाग्य से .so फ़ाइलों में से एक 6MB है और मुझे फ़ाइल का आकार कम करने की आवश्यकता है। एक मोटी APK फ़ाइल होने के बजाय, मैं केवल armeabi फ़ाइलों का उपयोग करना और armeabi-v7a फ़ोल्डर को निकालना चाहूंगा।
NDK प्रलेखन के अनुसार, armeabi-v7a कोड विस्तारित armeabi कोड है जिसमें अतिरिक्त CPU निर्देश हो सकते हैं। यह सब मेरी विशेषज्ञता से परे है, लेकिन मैं सवाल करता हूं कि कोई व्यक्ति armeabi-v7a और armeabi कोड दोनों क्यों लेना चाहेगा। दोनों के पास होने का एक अच्छा कारण होना चाहिए, है ना?
मेरे परीक्षण उपकरणों पर यह सब ठीक काम करने लगता है। इनमें ARM v7 CPU है। क्या यह मान लेना सुरक्षित है कि अब सब कुछ काम करता है?
armeabi is deprecated in NDK r16. Removed in NDK r17. No hard float.