2024-08-20 13:18:26 +08:00
|
|
|
android {
|
2024-06-27 14:28:33 +08:00
|
|
|
dexOptions {
|
|
|
|
jumboMode = true
|
|
|
|
javaMaxHeapSize "8g"
|
|
|
|
preDexLibraries = true
|
|
|
|
threadCount = 8
|
|
|
|
}
|
|
|
|
|
2024-06-20 14:02:15 +08:00
|
|
|
flavorDimensions 'packageApk'
|
|
|
|
productFlavors {
|
|
|
|
link_test {
|
|
|
|
dimension 'packageApk'
|
|
|
|
manifestPlaceholders = [
|
|
|
|
serverHost : rootProject.ext.manifestPlaceholders.testServerHost,
|
|
|
|
isGooglePlay : 0,
|
|
|
|
isUploadLog : true,
|
|
|
|
isPluginModel: rootProject.ext.manifestPlaceholders.isPluginModel
|
|
|
|
]
|
|
|
|
}
|
|
|
|
link_online {
|
|
|
|
dimension 'packageApk'
|
|
|
|
manifestPlaceholders = [
|
|
|
|
serverHost : rootProject.ext.manifestPlaceholders.serverHost,
|
|
|
|
isGooglePlay : 0,
|
|
|
|
isUploadLog : true,
|
|
|
|
isPluginModel: rootProject.ext.manifestPlaceholders.isPluginModel
|
|
|
|
]
|
|
|
|
}
|
|
|
|
samsung_test {
|
|
|
|
dimension 'packageApk'
|
|
|
|
manifestPlaceholders = [
|
|
|
|
serverHost : rootProject.ext.manifestPlaceholders.testServerHost,
|
|
|
|
isGooglePlay : 3,
|
|
|
|
isUploadLog : true,
|
|
|
|
isPluginModel: rootProject.ext.manifestPlaceholders.isPluginModel
|
|
|
|
]
|
|
|
|
}
|
|
|
|
samsung_online {
|
|
|
|
dimension 'packageApk'
|
|
|
|
manifestPlaceholders = [
|
|
|
|
serverHost : rootProject.ext.manifestPlaceholders.serverHost,
|
|
|
|
isGooglePlay : 3,
|
|
|
|
isUploadLog : true,
|
|
|
|
isPluginModel: rootProject.ext.manifestPlaceholders.isPluginModel
|
|
|
|
]
|
|
|
|
}
|
|
|
|
google_test {
|
|
|
|
dimension 'packageApk'
|
|
|
|
manifestPlaceholders = [
|
|
|
|
serverHost : rootProject.ext.manifestPlaceholders.testServerHost,
|
|
|
|
isGooglePlay : 1,
|
|
|
|
isUploadLog : true,
|
|
|
|
isPluginModel: rootProject.ext.manifestPlaceholders.isPluginModel
|
|
|
|
]
|
|
|
|
}
|
|
|
|
google_online {
|
|
|
|
dimension 'packageApk'
|
2024-08-20 13:18:26 +08:00
|
|
|
if (project.getPluginManager().hasPlugin("com.android.application")) {
|
|
|
|
applicationId "com.test.pd"
|
|
|
|
}
|
2024-06-20 14:02:15 +08:00
|
|
|
manifestPlaceholders = [
|
|
|
|
serverHost : rootProject.ext.manifestPlaceholders.serverHost,
|
|
|
|
isGooglePlay : 1,
|
|
|
|
isUploadLog : true,
|
|
|
|
isPluginModel: rootProject.ext.manifestPlaceholders.isPluginModel
|
|
|
|
]
|
|
|
|
}
|
|
|
|
huawei_test {
|
|
|
|
dimension 'packageApk'
|
|
|
|
manifestPlaceholders = [
|
|
|
|
serverHost : rootProject.ext.manifestPlaceholders.testServerHost,
|
|
|
|
isGooglePlay : 2,
|
|
|
|
isUploadLog : true,
|
|
|
|
isPluginModel: rootProject.ext.manifestPlaceholders.isPluginModel
|
|
|
|
]
|
|
|
|
}
|
|
|
|
huawei_online {
|
|
|
|
dimension 'packageApk'
|
|
|
|
manifestPlaceholders = [
|
|
|
|
serverHost : rootProject.ext.manifestPlaceholders.serverHost,
|
|
|
|
isGooglePlay : 2,
|
|
|
|
isUploadLog : true,
|
|
|
|
isPluginModel: rootProject.ext.manifestPlaceholders.isPluginModel
|
|
|
|
]
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|