Android Studio 提供了更丰富的洞见和指导,帮助您了解可能会对应用产生影响的 Google Play 政策。这些信息有助于您从一开始就构建更安全的应用,防止出现可能干扰应用发布流程的问题,并避免后期为修复问题花费更多时间和资源。
您可以将 Play 政策洞察视为 lint 检查。这些 lint 检查会显示以下信息:
- 相关政策概述。
- 避免陷入常见误区的正确做法和错误做法。
- Google Play 政策页面的链接,您可以在这些页面中找到详细信息以及更多实用信息和资源。
此功能旨在提供有用的审核前指导,让您更顺畅地提交应用。它不会涵盖所有政策,也不会提供最终的应用审核决定。请务必在政策 中心内查看完整政策,以确保合规。
如需查看您的项目是否有任何 Play 政策洞察,请依次前往“Code”(代码)>“Inspect for Play Policy Insights”(检查有无 Play 政策洞察) 。洞察会显示在 Problems (问题)工具窗口中,也会以 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 build 的一部分运行。
了解 Play 政策洞察 lint 检查
与通常会建议进行特定代码更改或提供快速修复措施的传统 lint 检查不同,Google 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 下停用单个 Google Play 政策洞见检查。
反馈
我们会不断努力改进 Play 政策洞察功能。您的反馈对于该功能的未来发展至关重要。如果您有任何 建议或遇到任何问题,请报告。