问题描述
我得到的错误是
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文件,我的应用程序文件夹下加入到libs文件夹,我增加从模块设置相关性JAR依赖。
I created a zip file of all .so files and i added into libs folder under app folder i added jar dependency from Module settings dependency.
所有serch含导致旧版本的Android工作室的样本code,但也无样品的 Android的工作室0.8.6测试版
All serch resulted in sample code of old versions of android studio but there is no sample for Android studio 0.8.6 beta
推荐答案
使用Android的工作室0.8.4,您可以直接添加您的prebuilt .so文件下 jniLibs
对应于每个ABI的文件夹,里面的文件夹。例如:
With Android Studio 0.8.x, you can directly add your prebuilt .so files under a jniLibs
folder, inside folders corresponding to each ABIs. For example:
-
应用程序/ src目录/主/ jniLibs / armeabi-V7A / libMyLib.so
-
应用程序/ src目录/主/ jniLibs / 86 / libMyLib.so
app/src/main/jniLibs/armeabi-v7a/libMyLib.so
app/src/main/jniLibs/x86/libMyLib.so
您可以在这个页面的底部找到了最新的样本:的
You can find up-to-date samples at the bottom of this page: http://tools.android.com/tech-docs/new-build-system#sites-attachments
这篇关于如何添加prebuilt .so库在Android Studio中0.8.6的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!