如何删除"调试"从应用程序名称? 我在build.gradle中使用此代码:
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
applicationVariants.all { variant ->
variant.outputs.each { output ->
project.ext { appName = 'My Body' }
def newName = output.outputFile.name
newName = newName.replace("app-", "$project.ext.appName " + "V." + defaultConfig.versionName)
output.outputFile = new File(output.outputFile.parent, newName)
}
}
}
debug {}
}
但是输出文件名="我的身体V.1.0debug.apk" 我需要这个="我的身体V.1.0.apk"
答案 0 :(得分:0)
调试apk和Release apk
是不同的东西。您必须生成signed apk
才能在Google Play
上发布您的应用。
Build > Generate Signed Apk
摇篮:
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
答案 1 :(得分:0)
首先,您需要打开Build Variants窗口。您可以通过将鼠标悬停在Android Studio的左下角并选择Build Variants来完成此操作。然后在app模块的右侧,单击“debug”并从下拉列表中选择“release”。 Android Studio现在将生成一个名称中没有“debug”的发行版APK。
请注意,您还需要创建一个密钥库,以便您可以对应用进行签名。然后,您需要配置Android Studio以使用您的密钥库。有关如何执行此操作的详细信息,请参阅Sign Your App。