如何在Android上包含预建库?

时间:2012-04-20 08:00:19

标签: android include-path

我有一个2个预建的libFOO.so用于android的库。我已将它们复制到:

Projectfolder/lib/armeabi/libFOO.so

Projectfolder/lib/armeabi/libFOO2.so

Projectfolder/lib/armeabi-v7a/libFOO.so

Projectfolder/lib/armeabi-v7a/libFOO2.so

问题是,当我构建.apk时,我甚至没有“lib”文件夹!我如何让eclipse在.apk上包含这些库?

2 个答案:

答案 0 :(得分:2)

尝试将lib文件夹重命名为libs。这适用于我们的项目。然而,这会产生一个lib文件夹,其中包含.apk包中的库。

答案 1 :(得分:0)

我认为您必须将外部库放在application标记下的manifest.xml中。

ex:<uses-library android:name="com.your.external.package" />