2
我有2个模块在我的项目为什么armeabi-v7a与另一个模块的armeabi冲突?
Moudle 1:
libs/armeabi
模块2:
libs/armeabi
libs/armeabi-v7a
为了成功地运行应用程序,我要完全删除armeabi-v7a
文件夹,否则.so
库中Module 1
armeabi
文件夹将不加载
为什么?
我有2个模块在我的项目为什么armeabi-v7a与另一个模块的armeabi冲突?
Moudle 1:
libs/armeabi
模块2:
libs/armeabi
libs/armeabi-v7a
为了成功地运行应用程序,我要完全删除armeabi-v7a
文件夹,否则.so
库中Module 1
armeabi
文件夹将不加载
为什么?
在应用安装,要么armeabi
或armeabi-v7a
库将从APK中提取。在这种情况下,您希望Android选择armeabi
库,但在armeabi-v7a
设备上,它将安装armeabi-v7a
库,因为至少存在一个库。
如果您打算为多个ABI包含库,那么您必须包含所有这些ABI的所有库。