代码之家  ›  专栏  ›  技术社区  ›  Ton

如何将本机调试符号添加到Android捆绑包文件中?

  •  0
  • Ton  · 技术社区  · 3 年前

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

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

    我点击了“更精益”选项,基本上是这样说的:

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

    android.buildTypes.release.ndk.debugSymbolLevel={SYMBOL_TABLE| 完整}

    要添加debugSymbolLevel关键字,我遵循了此处的说明: https://stackoverflow.com/a/63436935/1363087 但我的aab文件中仍然没有本地调试符号文件。输出文件的大小相同,Google Play一直告诉我上面的错误消息。

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

    在搜索关于这个问题的帮助时,我看到有很多页面都在谈论“颤动”。这是我第一次听说“颤动”。我不知道它是什么。我正在使用这个: 安卓工作室:4.1.1版本 安卓Gradle插件版本:4.1.3 渐变版本:6.5

    谢谢,我希望有人能给我指个地方。

    0 回复  |  直到 3 年前