最近在play上上架了一款app,分享一下全流程。
准备阶段:
一款能够上google的软件。
开发者账号注册play.google.com/console/dev… 缴费25 美元 并且进行认证。
1. 创建应用
2. 设置商品详情
需要贴几张app的图,这个得需要ui设计对应的尺寸,刚开始时候我就用图片自带裁剪对应像素是通不过的。
3. 上传app
app要求:
目前api得升到30才行
android 系统要求所有应用必须先使用证书进行数字签名,然后才能进行安装。有关详情,请转到 Android 开发者网站。创建第一个版本时,您可以配置 Play 应用签名,确定您的应用是使用 Google 生成的应用签名密钥还是您选择的应用签名密钥.
生成好jks后,可在gradle中配置
arduino复制代码android { ... signingConfigs { release { keyAlias 'xxxxx' keyPassword 'xxxxx' storeFile file('../keystore.jks') storePassword 'xxxxx' v1SigningEnabled true v2SigningEnabled true } } buildTypes { release { signingConfig signingConfigs.release } } }
必须上传
aab
格式的包,目前已经不支持apk
格式。 androidnative
工程这里打包:
因为我是
flutter
工程,所以可以这里打包
同时也可以命令行:
复制代码flutter build appbundle
4. 发布应用
测试部分包括【内部测试】、【封闭式测试】和【开放式测试】,可以根据您的需求选择:
【内部测试】:利用内部测试,您可以让最多 100 位测试人员测试您的应用,以便排查问题并从您的团队收集早期反馈。
【封闭式测试】:利用封闭式测试,您可以让更多测试人员测试您的应用。您可以使用电子邮件地址或 Google 网上论坛来控制访问权限。
【开放性测试】:如果您推出开放式测试,任何用户都可以在 Google Play 上参与您的测试。用户可以提供反馈,但其反馈不会影响您的公开评分。
选取国家的时候记得将中国选上,不确定play是怎么判断区的,可能是根据登录的google来判定分区的,并不会根据ip,因为最开始我没选中国,一直都搜索不到。
测试阶段的时候,将自己的账户添加进去,那么便可以从play上下载进行测试了,别人是看不到的。
最后等待审核通过后,即可查看
自己测试没什么问题后,即可直接推进至正式环境,当然也可以从内部到封闭到开放逐步层层推进。
正式版审核一般需要三个工作日左右,不要焦急哦
审核问题:这是缺少隐私政策的提示,需要有一个隐私的网址。可以这里生成一个:隐私政策生成网址
作者:HarryChen
链接:https://juejin.cn/post/7053296006196592648
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
还木有评论哦,快来抢沙发吧~