【问题标题】:Turn off logging and debugging关闭日志记录和调试
【发布时间】:2019-09-22 18:26:04
【问题描述】:

我花了 2 天时间寻找解决此问题的方法,但无济于事, 当我尝试在 google play 上发布我的应用程序时,我遇到了这个问题:

您已导入可调试的 APK 或 Android App Bundle。出于安全原因,您必须先禁用调试,然后才能在 Google Play 上发布适用的 APK 或 Android App Bundle。详细了解已启用 Debug 功能的 APK 或 Android Bundle Bundle。

【问题讨论】:

    标签: c# unity3d google-play


    【解决方案1】:

    Google: "disable debugging" Google Playstore → Prepare for release → Turn off logging and debugging

    关闭日志记录和调试

    确保在构建应用程序以供发布之前停用日志记录并禁用调试选项。您可以通过删除源文件中对 Log 方法的调用来停用日志记录。您可以通过从清单文件中的 <application> 标记中删除 android:debuggable 属性,或在清单文件中将 android:debuggable 属性设置为 false禁用调试。此外,删除在您的项目中创建的所有日志文件或静态测试文件。

    此外,您应该删除添加到代码中的所有调试跟踪调用,例如 startMethodTracing()stopMethodTracing() 方法调用。

    重要提示:如果使用 WebView 显示付费内容或使用 JavaScript 接口,请确保您禁用应用调试,因为调试允许用户注入脚本并使用 Chrome DevTools 提取内容。要禁用调试,请使用WebView.setWebContentsDebuggingEnabled() 方法。

    【讨论】:

      【解决方案2】:

      在构建设置框中关闭开发构建:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-01-18
        • 2017-11-11
        • 1970-01-01
        • 1970-01-01
        • 2012-10-23
        • 1970-01-01
        • 2012-04-24
        • 2020-09-12
        相关资源
        最近更新 更多