1、注册google play开发者账号
https://play.google.com/console/
需要25美元注册费用,此费用只需要缴纳一次,不需要每年续费,可以通过visa信用卡支付,没有发票或者收据。
2、实名认证
https://pay.google.com/gp/w/home/activity
注意如果是用身份证认证的话,个人信息里面一定要填写和身份证的名称一致,否则审核时会出现如下问题:
3、登录开发者控制台界面,创建应用
google play 上面需要上传的文件格式为aab格式,这个可以在Android Studio 打包编译时进行配置:
4、内测、封闭测试,开放测试,正式版。
google play 提供多种渠道来发布应用,如上所述,各种渠道面向的用户群体不同。除了正式版之外,其他那些是可以不需要经过审核,通过测试链接进行下载安装的。
5、商品详情
所有的引用商店为了展示应用给用户需要提交的资料信息,包括基本简介,展示应用截图等,各类图片都有对应的要求,按照格式和分辨率做图提交即可。
6、应用内容
对于应用分级、隐私、数据处理等老老实实地根据实情进行填写说明。
7、审核包问题修改
7.1 隐式声明启动的四大组件都需要 明确设置exported属性
https://developer.android.com/guide/topics/manifest/activity-element?hl=zh-cn#exported
7.2 this app is not available for your device google play
应用SDK API level 到33 最新支持,否则有些手机即使上架之后,会出现不支持说明。另外谷歌现在最低要求为31
7.3 PendingIntent 使用Flag 声明要求
Exception java.lang.RuntimeException: Unable to start activity ComponentInfo{com.hnac.chongdian/com.hnac.hznet.WebViewActivity}: java.lang.IllegalArgumentException: com.hnac.chongdian: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.
7.4 webview ssl 证书安全检测处理
android - WebView: how to avoid security alert from Google Play upon implementation of onReceivedSslError - Stack Overflow
不能直接忽略证书安全问题,需要提示用户。
7.5 请求安装包权限 REQUEST_INSTALL_PACKAGES 要求,对于此敏感权限有严格要求,目前应用中将此升级检测安装功能暂时屏蔽。
https://support.google.com/googleplay/android-developer/answer/12085295?hl=zh-Hans
8、隐私协议
google play 的上架应用有专门放置隐私协议声明网址的入口,和苹果AppStore一样,不像国内的应用上架需要弹出提示框 用户协议 和 隐私政策。
隐私协议生成器:
App Privacy Policy GeneratorA simple web app to generate a generic privacy policy for your Android/iOS appshttps://app-privacy-policy-generator.firebaseapp.com/
中文版:
隐私政策生成器 - 免费在线生成,10秒部署使用https://privacy.1ts.fun/
9、数据安全
对于代码中声明的各种权限,例如定位,获取手机设备id, 各种权限和数据是否收集和分享都需要一一填写, 官方指导视频
步骤详解 | 助您轻松提交 Google Play 数据安全表单 - Android 开发 - 101.dev 社区为了更好地保障用户安全,为用户提供更优质且值得信赖的产品,我们一直在努力对平台和政策进行更新。Google Play 推出的 “数据安全” 部分,将为开发者们提供简单的方法,在用户安装应用之前展示应用的整体安全性,让用户得以更深入地了解…https://101.dev/t/google-play/670
10、审核账号要求
如果是提供的手机号码作为审核账号会要求带有国家码,所以最好使用邮箱账号提供。
11、账号数据删除功能提供要求
政策一直在调整,需要持续跟进.....