android studio之NDK配置

最近在做android的卸载监听时需要用到NDK,下载了NDK,并且各种设置都弄了之后依然报错。查了许久之后终于解决,特记录之:

1:项目根目录的build.gradle下:

buildscript {

repositories {

jcenter()

}

dependencies {

classpath 'com.android.tools.build:gradle-experimental:0.7.2'

}

}

allprojects {

repositories {

jcenter()

}

}

2:App下build.gradle:

apply plugin: 'com.android.model.application'

model {

android {

compileSdkVersion 23

buildToolsVersion "23.0.3"

defaultConfig {

applicationId "com.lzyblog.uninstalldemo"

minSdkVersion.apiLevel 14

targetSdkVersion.apiLevel 23

}

ndk {

moduleName "uninstalled_observer"

ldLibs.addAll(['log', 'android', 'EGL', 'GLESv1_CM'])

}

buildTypes {

release {

minifyEnabled false

proguardFiles.add(file('proguard-android.txt'))

}

}

}

}

其他Module下也要同样改为applyplugin:'com.android.model.library'

之后再编译就OK了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容