本文介绍了如何添加prebuilt .so库在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文件,我的应用程序文件夹下加入到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含导致旧版本的Andr​​oid工作室的样本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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-02 15:17