diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index 16798fdab..6599a0b8a 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -57,6 +57,16 @@ android { } jniLibs { useLegacyPackaging = true + // Google Play 渠道排除高德地图 .so(尚未支持 16KB 页面对齐) + val envFile = rootProject.file("../.env") + if (envFile.exists()) { + val channel = envFile.readLines() + .firstOrNull { it.trim().startsWith("Channel=") } + ?.substringAfter("=")?.trim() + if (channel == "GLOBAL_GOOGLE") { + excludes += setOf("**/libAMapSDK*.so") + } + } } }