在我当前的项目中,我使用了多个 .so 文件。它们位于 armeabi 和 armeabi-v7a 文件夹中。不幸的是,其中一个 .so 文件是 6MB,我需要减小文件大小。我不想使用胖 APK 文件,而只想使用 armeabi 文件并删除 armeabi-v7a 文件夹。
根据 NDK 文档,armeabi-v7a 代码是扩展的 armeabi 代码,可以包含额外的 CPU 指令。这一切都超出了我的专业范围,但我质疑为什么要同时拥有 armeabi-v7a 和 armeabi 代码。两者都必须有充分的理由,对吗?
在我的测试设备上,这一切似乎都很好。这些具有ARM v7 CPU。假设现在一切正常是否安全?