【问题标题】:How is Android jniLibs folder created?Android jniLibs 文件夹是如何创建的?
【发布时间】:2016-11-11 21:52:14
【问题描述】:

我正在查看 Eclipse 中的一个旧示例 android 项目,我在 app/src 文件夹下看到一个文件夹 jniLibs 并进入 app/build/intermediates。它还有一个子文件夹 armeabi 和一些 .so 文件。

我正在尝试创建一个与 android studio 类似的项目,但该文件夹不存在。当我尝试运行我的新应用程序时,它会引发错误,因为它在此文件夹中找不到 .so 文件之一。

文件夹是如何创建的? IDE 是生成它还是我必须手动在其中创建和添加 .so 文件?这些 .so 文件是否也生成了,或者有人在示例项目中手动导入了它们?

【问题讨论】:

标签: android eclipse android-studio android-ndk java-native-interface


【解决方案1】:

您可以自己创建jniLibs 文件夹。 正确的路径是

src/main/jniLibs

并把你的外部库

此级别的其他文件夹/文件是

src/main/java src/main/res src/main/res/AndroidManifest.xml

【讨论】:

  • 它总是手动导入还是可以自动生成(即当你在模拟器中运行你的应用程序时)?
  • 您手动将外部库放在那里。最好在您正在使用的库的主页上阅读有关如何将其添加到项目中的说明。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-27
  • 1970-01-01
  • 2017-08-25
  • 2014-01-28
相关资源
最近更新 更多