Eln*_*ech 21 android apk android-studio build.gradle android-gradle-plugin
每次我使用Android Studio(1.02)运行一个项目时,它会生成一个未签名的apk,它位于..\build\outputs\apk文件夹中,默认情况下获取名称"app-debug.apk"
我想将该默认名称更改为其他名称.
可能吗?怎么样?
Orh*_*but 23
您可以使用applicationVariants并更改build.gradle中的输出文件.您还可以根据需要修改名称.
buildTypes{
applicationVariants.all { variant ->
variant.outputs.each { output ->
output.outputFile = file("$project.buildDir/apk/test.apk")
}
}
}
Run Code Online (Sandbox Code Playgroud)
Mur*_*mel 16
在build.gradle(模块:应用程序)中:
android {
...
defaultConfig {
...
setProperty("archivesBaseName", "MyNewAppNameGoesHere")
}
}
Run Code Online (Sandbox Code Playgroud)
这可以通过修改archivesBaseName-property来实现,适用于Gradle Version> = 2.0,最后使用2.1.0进行测试.
gradle3的解决方案:
android.applicationVariants.all { variant ->
variant.outputs.all {
outputFileName = applicationId;
outputFileName += "-v" + android.defaultConfig.versionName;
if (variant.buildType.name == "release") {
outputFileName += ".apk";
} else {
outputFileName += "-SNAPSHOT.apk";
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27672 次 |
| 最近记录: |