用途:分析 Android 项目,检测应用功能与合规要求,预填 Play Console 配置答案,识别缺失项(如隐私政策),生成可执行的配置清单。仅分析,不创建或修改任何项目文件,也不配置 GitHub Actions、签名或发布构建。
主要能力:扫描 AndroidManifest.xml 获取包名、应用名、权限(网络、定位、相机、Health Connect);分析 build.gradle.kts 检测广告(AdMob、Facebook Audience Network)、分析(Firebase/Google Analytics)、内购(Google Play Billing)、认证(Firebase Auth、Google Sign-In);检查 docs/privacy-policy.md 等位置的隐私政策;检测 Health Connect 数据类型(步数、心率、睡眠、运动);基于字符串资源粗略估计内容分级;生成 PLAY_CONSOLE_SETUP.md,含摘要、隐私政策、应用访问、广告声明、内容分级、数据安全表单、健康应用声明、商店列表草稿、首次上传清单、发布轨道说明与后续步骤。
使用方式:输入 project_path(必填,默认 .)。运行后生成 PLAY_CONSOLE_SETUP.md,可用 test -f PLAY_CONSOLE_SETUP.md 等命令验证。后续可运行 /devtools:android-playstore-setup 执行实际配置。
适用场景:准备上架 Google Play 的 Android 项目,需快速梳理合规项与配置清单时。
限制:无法检测运行时权限使用、实际网络请求、用户生成内容处理,内容分级仅为启发式估计,需在 Play Console 完成官方 IARC 问卷;隐私政策需另行生成(/devtools:privacy-policy-generate);首次上传需手动完成,且首次上传所用 keystore 即 CI 上传密钥。