为什么armeabi-v7a与另一个模块的armeabi冲突?

时间:2013-07-21 09:59:00

标签: android module native

我的项目中有2个模块

Moudle 1:

  • libs/armeabi

第2单元:

  • libs/armeabi
  • libs/armeabi-v7a

为了成功运行应用程序,我必须完全删除armeabi-v7a文件夹,否则.so Module 1文件夹中的armeabi库将无法加载

为什么?

1 个答案:

答案 0 :(得分:0)

在应用安装过程中,将从APK中提取 armeabi armeabi-v7a个库。在这种情况下,您希望Android选择armeabi库,但在armeabi-v7a设备上,它将安装armeabi-v7a库,因为至少存在一个库。

如果要包含多个ABI的库,则必须包含所有这些ABI的所有库。