1. 设置支持的SO库架构
找到对应的gradle
android{
defaultConfig{
ndk {
abiFilters 'armeabi' , 'x86'//, 'armeabi-v7a', 'x86_64', 'arm64-v8a'
}
}
}
2. 编译出错的时候,用此方法可以忽略错误。
android{
lintOptions {
checkReleaseBuilds false
abortOnError false
}
}
3. 设置应用的签名(debug或release)
android{
signingConfigs {
debug {
storeFile file('.\\xxx.jks')
storePassword 'xxx'
keyAlias = 'xxx'
keyPassword 'xxx'
}
release {
storeFile file('.\\xxx.jks')
storePassword 'xxx'
keyAlias = 'xxx'
keyPassword 'xxx'
}
}
}
这里使用的椒相对路径
4. 使用java1.8(在project structure -> Mudules 里面也可以设置)
android{
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
5. 设置项目打包apk的名字
android{
applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = "app_${variant.versionName}.apk"
}
}
}
6.设置lib文件的地址
sourceSets{
main {
debug {
jniLibs.srcDir 'xxx'
}
release {
jniLibs.srcDir 'xxx'
}
}
}