android {
defaultConfig {
ndk {
moduleName "p7zip"
abiFilters "armeabi", "armeabi-v7a"
}
ndk {
moduleName "CryptUtils-jni"
abiFilters "armeabi", "armeabi-v7a"
}
}
}
它给出了错误消息“引起:java.lang.UnsatisfiedLinkError:无法从loader dalvik.system.PathClassLoader [dexPath = / data / app / com.pncmicros.banksia.mediaplayer.client-2]加载CryptUtils-jni . apk,libraryPath = / data / app-lib / com.pncmicros.banksia.mediaplayer.client-2]:findLibrary返回null“和我jni文件夹如下:
Android.mk文件写得像这样:
include $(call all-subdir-makefiles)
Android.mk文件夹"CryptUtils" https://dl.dropboxusercontent.com/u/9927654/CryptUtils-Android.mk
Android.mk文件夹"p7zip" https://dl.dropboxusercontent.com/u/9927654/p7zip-Android.mk