1.设置编译版本,名字
android {
compileSdkVersion 28
buildToolsVersion "29.0.3"
defaultConfig {
versionCode 1
versionName "name" + buildDate()
}
}
2.设置指定platform.keystore
signingConfigs {
mykey {
storeFile file('../platform.keystore')
storePassword 'android1'
keyAlias = 'platform1'
keyPassword 'android1'
}
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
noProguardTest {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.mykey
}
proguardTest {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.mykey
}
debug {
testCoverageEnabled true
signingConfig signingConfigs.mykey
}
}
3.引入指定jar包
implementation fileTree(include: '*.jar', dir: 'libs')
implementation files('libs/AMap_Location_V4.8.0_20191210.jar')
4.加速编译步骤
最外层build.gradle中加上
maven {url ‘http://maven.aliyun.com/nexus/content/groups/public’}
repositories {
google()
maven {
url 'http://maven.aliyun.com/nexus/content/groups/public'}
jcenter()
}