首页 > 解决方案 > 如何将本机调试符号添加到 Android 捆绑文件?

问题描述

我有我的 Android Studio 项目,当我将包 (.aab) 文件上传到 Google Play 控制台时,我收到以下警告:

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

我点击了 Lean More 选项,我基本上是这样说的:

如果您的项目构建了一个 Android App Bundle,您可以在其中自动包含本机调试符号文件。要在发布版本中包含此文件,请将以下内容添加到应用的 build.gradle 文件中:

android.buildTypes.release.ndk.debugSymbolLevel = { SYMBOL_TABLE | 满的 }

要添加 debugSymbolLevel 关键字,我按照此处的说明进行操作: https ://stackoverflow.com/a/63436935/1363087 但是我的 aab 文件仍然没有在其中获取本机调试符号文件。输出文件的大小相同,Google Play 不断告诉我上面的错误消息。

我做错了什么有什么帮助吗?

在寻求有关此问题的帮助时,我看到很多页面都在谈论“颤振”。这是我第一次听说“颤振”。我不知道那是什么。我正在使用这个:Android Studio:版本 4.1.1 Android Gradle 插件版本:4.1.3 Gradle 版本:6.5

谢谢,我希望有人能指出我的某个地方。

标签: androidandroid-studiogoogle-play-console

解决方案


推荐阅读