Android 版本发布警告消息:此 App Bundle 包含 Java/Kotlin 代码,可能会被混淆
Android version release warning message: This App Bundle contains Java/Kotlin code, which might be obfuscated
我收到这条警告消息:
This App Bundle contains Java/Kotlin code, which might be obfuscated. We recommend you upload a deobfuscation file to make your crashes and ANRs easier to analyze and debug
这是什么意思?最短的解决方案是什么?
这似乎是来自新游戏控制台的警告消息,您只需将最低 api 级别设置为 29 即可解决此问题,甚至可以按照所述上传回溯映射文件来解决此问题 here.
启用缩小:
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
构建 apk/app 捆绑包后,您可以找到 /app/build/outputs/mapping/release/mapping.txt
文件。新控制台将允许您上传 mapping.txt 以及您的 apk 或捆绑包。您可以从应用程序包和 APK 菜单中找到此选项。(根据 this)
只需将 minifyEnabled 更改为 true 对我有用
只需在您的 build.gradle(app) 文件中启用 minify:
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
您只需在构建中启用 minify 即可解决此问题。 gradle(应用程序)文件:
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
proguard-android-optimize.txt 有时不受支持,因此使用以下内容更安全(参见 ):
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
我收到这条警告消息:
This App Bundle contains Java/Kotlin code, which might be obfuscated. We recommend you upload a deobfuscation file to make your crashes and ANRs easier to analyze and debug
这是什么意思?最短的解决方案是什么?
这似乎是来自新游戏控制台的警告消息,您只需将最低 api 级别设置为 29 即可解决此问题,甚至可以按照所述上传回溯映射文件来解决此问题 here. 启用缩小:
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
构建 apk/app 捆绑包后,您可以找到 /app/build/outputs/mapping/release/mapping.txt
文件。新控制台将允许您上传 mapping.txt 以及您的 apk 或捆绑包。您可以从应用程序包和 APK 菜单中找到此选项。(根据 this)
只需将 minifyEnabled 更改为 true 对我有用
只需在您的 build.gradle(app) 文件中启用 minify:
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
您只需在构建中启用 minify 即可解决此问题。 gradle(应用程序)文件:
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
proguard-android-optimize.txt 有时不受支持,因此使用以下内容更安全(参见
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}