【发布时间】:2015-01-09 02:33:09
【问题描述】:
我必须使用其他人的 .so lib 文件,并且必须将相同的文件放在两个文件夹中。否则安装不能保证lib文件放在/data/data//lib中。 为什么?
【问题讨论】:
标签: android java-native-interface
我必须使用其他人的 .so lib 文件,并且必须将相同的文件放在两个文件夹中。否则安装不能保证lib文件放在/data/data//lib中。 为什么?
【问题讨论】:
标签: android java-native-interface
其实不一样。 armeabi-v7a 针对支持浮点运算的 v7a 版本进行了优化。以armeabi-v7a为目标设备,它的运行速度将比不提供浮点运算支持的armeabi快。如果你让你的库在armeabi 上运行没关系,但如果你的应用在armeabi-v7a 平台上运行,你就不能利用目标CPU。
为您的原生库提供不同的分隔目录将使您的应用更便携,如果您希望您的应用在当前支持的任何 Android 设备或模拟器上运行,您应该提供x86、x86_64、mips 等.
【讨论】: