Android Studio Gradle没有assembleRelease等选项
解决方法:打开设置,左边选择Experimental,右边取消勾选“Only include test task in the gradle task list ........”,然后选field-->Sync project with Gradle Files,同步一下工程
使用assembleRelease编译生成签名apk的方法
signingConfigs {
release {
storeFile file("../xxxx.jks")
storePassword 'xxxxx'
keyAlias 'xxxxx'
keyPassword 'xxxxx'
}
debug {
storeFile file("../xxxx.jks")
storePassword 'xxxxx'
keyAlias 'xxxxx'
keyPassword 'xxxxx'
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
}
在app的gradle下配置签名文件、密码等,buildTypes必须要添加signingConfig signingConfigs.release,否则生成的仍然是未签名的apk,并且signingConfigs一定要在buildTypes之前,否则编译会出错。