在我目前的項目中,我使用了多個.so文件。這些位於armeabi和armeabi-v7a文件夾。不幸的是.so文件中有一個是6MB,我需要減小文件大小。我只想使用armeabi文件並刪除armeabi-v7a文件夾,而不是使用胖APK文件。爲什麼在armeabi代碼上使用armeabi-v7a代碼?
根據NDK文檔,armeabi-v7a代碼是可以包含額外CPU指令的擴展armeabi代碼。這一切都超出了我的專長,但我質疑爲什麼人們想要armeabi-v7a和armeabi代碼。必須有充分的理由才能擁有這兩個權利?
在我的測試設備上,這似乎都工作正常。這些都有ARM v7 CPU。假設現在一切正常,可以安全嗎?
您可能需要立即閱讀此博客帖子。它是徹底的和最新的:https://androidbycode.wordpress.com/tag/armeabi-v7a/ –