Android Studio 可提供更丰富的数据洞察和 Google Play 政策指导,帮助您从一开始就构建更安全的应用,防止出现可能干扰应用发布流程的问题,并避免后期为修复问题花费更多时间和资源。
您可以通过 lint 检查查看 Play 政策洞察。这些 lint 检查会显示以下信息:
- 相关政策概述。
- 避免陷入常见误区的正确做法和错误做法。
- 包含实用信息和资源的 Google Play 政策页面链接,您可以在这些页面中找到详细信息。
此功能旨在提供有用的预审核指导,以便您更顺畅地提交应用。此功能并未涵盖所有政策,也不会提供最终的应用审核决定。请务必前往政策中心查看完整政策,以确保合规。
如需查看您的项目是否有任何 Play 政策洞察,请依次前往代码 > 检查有无 Play 政策洞察。洞察会显示在问题工具窗口中,也会以 lint 警告的形式显示在相应文件中。
您可以在持续集成 (CI) build 中运行 Play 政策洞察 lint 检查,只需将最新版本的 com.google.play.policy.insights:insights-lint 库添加到项目依赖项中(作为 lintChecks 依赖项):
lintChecks("com.google.play.policy.insights:insights-lint:LATEST_VERSION")
并设置 lint 以作为 CI 构建的一部分运行。
了解 Google Play 政策洞见 lint 检查
与通常建议具体代码更改或快速修复措施的传统 lint 检查不同,Play 政策洞察 lint 检查的运作方式有所不同。其主要目的是让您了解与应用中某些权限或功能相关的潜在违规问题。您的目标是能够执行以下操作:
- 了解潜在的政策影响。
- 对应用的设计或实现做出必要的更改,以确保合规。部分分析可能无法在 Android Studio 中完全解决,可能需要在 Google Play 管理中心内采取行动。
这些洞见旨在提供早期警告,并引导您从开发流程一开始就采取符合政策的做法。 因此,Play 政策洞察 lint 检查不像其他 lint 警告那样提供快速修复措施。相反,这些数据洞见应能促使您更深入地审视应用的预期行为及其与 Google Play 政策的契合度。
停用 Play 政策洞察 lint 检查
您可以在默认检查配置文件中取消选中相应选项,以停用 Play 政策洞察功能的 lint 检查。为此,请依次前往 File > Settings > Editor > Inspections(在 Windows/Linux 上)或 Android Studio > Settings > Editor > Inspections(在 macOS 上)。然后,您可以在 Android > Lint > Play Policy 下停用各个 Play 政策洞见检查。
反馈
我们会不断努力改进 Google Play 政策洞察功能。您的反馈对于塑造其未来发展至关重要。如果您有任何建议或遇到任何问题,请报告。