Android debugSymbolLevel = { SYMBOL_TABLE |FULL } 不工作

Android debugSymbolLevel = { SYMBOL_TABLE | FULL } not working

提问人:toto_tata 提问时间:7/12/2022 更新时间:9/2/2022 访问量:996

问:

我想将带有调试符号的 Android 应用上传到 Google Play 管理中心,以便为我的 C++ 代码提供详细的崩溃日志。

因此,我按照此处的步骤添加了以下行:

android.buildTypes.release.ndk.debugSymbolLevel = 'FULL'

在我的 Gradle 文件的顶部,就在“apply plugin:”行的下方(在 Gradle 的 :app 级别)

我还试图添加:

ndk {
debugSymbolLevel 'FULL'
}

在:buildTypes { release{ here!!! }}

但不起作用。

上传应用时,我仍然会在 Google Play 管理中心内收到以下消息:

此 App Bundle 包含本机代码,并且你尚未上传调试 符号。我们建议您上传一个符号文件以使崩溃 ANR 更易于分析和调试。

这里提到了这个问题,但没有解决。

有人找到解决方法了吗?

谢谢。

android gradle android-ndk android-gradle-plugin build.gradle

评论


答:

0赞 Pedro Rondon 9/2/2022 #1

就我而言,我的脚本已经有一个块,在该块中我可以设置配置选项,一张图像说一千多个字,希望它能对您有所帮助build.gradlebuildTypesndk.debugSymbolLevel

我的 build.gradle 脚本的图像

评论

0赞 Vikram Parimi 9/7/2022
您的答案可以通过其他支持信息进行改进。请编辑以添加更多详细信息,例如引文或文档,以便其他人可以确认您的答案是正确的。您可以在帮助中心找到有关如何写出好答案的更多信息。