android 系统要求所有应用必须先使用证书进行数字签名,然后才能进行安装。有关详情,请转到
Android 开发者网站
。创建第一个版本时,您可以
配置 Play 应用签名
,确定您的应用是使用 Google 生成的应用签名密钥还是您选择的应用签名密钥.
生成好jks后,可在gradle中配置
android {
signingConfigs {
release {
keyAlias 'xxxxx'
keyPassword 'xxxxx'
storeFile file('../keystore.jks')
storePassword 'xxxxx'
v1SigningEnabled true
v2SigningEnabled true
buildTypes {
release {
signingConfig signingConfigs.release
必须上传aab
格式的包,目前已经不支持apk
格式。
android native
工程这里打包:
因为我是flutter
工程,所以可以这里打包
同时也可以命令行:
flutter build appbundle
4. 发布应用
测试部分包括【内部测试】、【封闭式测试】和【开放式测试】,可以根据您的需求选择:
【内部测试】:利用内部测试,您可以让最多 100 位测试人员测试您的应用,以便排查问题并从您的团队收集早期反馈。
【封闭式测试】:利用封闭式测试,您可以让更多测试人员测试您的应用。您可以使用电子邮件地址或 Google 网上论坛来控制访问权限。
【开放性测试】:如果您推出开放式测试,任何用户都可以在 Google Play 上参与您的测试。用户可以提供反馈,但其反馈不会影响您的公开评分。
选取国家的时候记得将中国选上,不确定play是怎么判断区的,可能是根据登录的google来判定分区的,并不会根据ip,因为最开始我没选中国,一直都搜索不到。
测试阶段的时候,将自己的账户添加进去,那么便可以从play上下载进行测试了,别人是看不到的。
最后等待审核通过后,即可查看
自己测试没什么问题后,即可直接推进至正式环境,当然也可以从内部到封闭到开放逐步层层推进。
正式版审核一般需要三个工作日左右,不要焦急哦
审核问题:这是缺少隐私政策的提示,需要有一个隐私的网址。可以这里生成一个:隐私政策生成网址