繁体   English   中英

如何在Android Studio 0.8.6中添加预建的.so库

[英]How to add prebuilt .so library in android studio 0.8.6

我将得到的错误是

Couldn't load json from loader dalvik.system.PathClassLoader[DexPathList[dexElements=[zip file "/data/app/com.uei.tools.ndktest-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.uei.tools.ndktest-1, /vendor/lib, /system/lib]]]: findLibrary returned null

我创建了所有.so文件的zip文件,并将其添加到app文件夹下的libs文件夹中,我从模块设置依赖项添加了jar依赖项。

所有serch都产生了旧版本android studio的示例代码,但没有适用于Android Studio 0.8.6 beta的示例

使用Android Studio 0.8.x,您可以直接在jniLibs文件夹下的每个ABI对应的文件夹内添加预构建的.so文件。 例如:

  • app/src/main/jniLibs/armeabi-v7a/libMyLib.so
  • app/src/main/jniLibs/x86/libMyLib.so

您可以在此页底部找到最新的示例: http : //tools.android.com/tech-docs/new-build-system#sites-attachments

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM