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