Android(安卓)Studio-Gradle项目中添加JNI生成文件(.so文件)
16lz
2021-12-04
当使用gradle时,添加.so和jar包遇到报错:
java.lang.UnsatisfiedLinkError: Couldn't load faceppapi: findLibrary returned null
解决办法是将build.gradle写成如下形式:
apply plugin: 'android'android { compileSdkVersion 19 buildToolsVersion "19.0.0" defaultConfig { minSdkVersion 16 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } sourceSets { main { jniLibs.srcDirs = ['libs'] } }}dependencies { compile fileTree(dir: 'libs', include: ['*.jar'])}
标红的地方是需要注意的。
参考:
http://blog.csdn.net/qiujuer/article/details/24209457
http://www.tuicool.com/articles/yuAjAz
更多相关文章
- Android(安卓)对话框【Dialog】去除白色边框代码
- Android(安卓)Camera使用小结
- 自定义Android(安卓)标题栏TitleBar布局
- android Intent API8
- 介绍一下android的各种权限。 代码如下: Html代码 <manifestxmlns
- Android(安卓)自定义渐变背景
- Android(安卓)Studio 错误 Duplicate files copied in APK META-
- Error:Unknown host 'jcenter.bintray.com'. You may need to ad
- Android(安卓)Camera使用小结