繁体   English   中英

关闭日志记录和调试

[英]Turn off logging and debugging

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

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

Google: "disable debugging" Google Playstore准备发布关闭日志记录和调试

关闭日志记录和调试

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

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

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

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

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM