Gradle 4.2,Android Studio 2.3.3。
我的 app / build.gradle
android {
compileSdkVersion 26
buildToolsVersion "25.0.0"
defaultConfig {
applicationId "com.myproject"
minSdkVersion 16
targetSdkVersion 23
versionCode 3
versionName "1.2.3"
}
signingConfigs {
release {
keyAlias keystoreProperties['KEY_ALIAS_RELEASE']
keyPassword keystoreProperties['KEY_PASSWORD_RELEASE']
storeFile file(keystoreProperties['STORE_FILE_RELEASE'])
storePassword keystoreProperties['STORE_PASSWORD_RELEASE']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
}
如果我想创建sign apk,请使用下一个命令:
gradlew assembleRelease
结果我在路径= \my_project\app\build\outputs\apk\app-release.apk
行。它工作正常。
现在我有一些自定义要求:
my_project\result_apks\
所以要做到这一点,我需要编写自定义gradle任务。我没错?