1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

Replace the android.defaultConfig.applicationId in build.gradle with the package/unique_name.

This commit is contained in:
fhuya
2019-12-12 19:52:57 -05:00
parent edf2ed5e50
commit 50ab6decfe
3 changed files with 16 additions and 3 deletions

View File

@@ -51,7 +51,7 @@ android {
defaultConfig {
// Feel free to modify the application id to your own.
applicationId "com.godot.game"
applicationId getExportPackageName()
minSdkVersion versions.minSdk
targetSdkVersion versions.targetSdk
//CHUNK_ANDROID_DEFAULTCONFIG_BEGIN

View File

@@ -10,3 +10,13 @@ ext.versions = [
ext.libraries = [
androidGradlePlugin : "com.android.tools.build:gradle:$versions.androidGradlePlugin"
]
ext.getExportPackageName = { ->
// Retrieve the app id from the project property set by the Godot build command.
String appId = project.hasProperty("export_package_name") ? project.property("export_package_name") : ""
// Check if the app id is valid, otherwise use the default.
if (appId == null || appId.isEmpty()) {
appId = "com.godot.game"
}
return appId
}