Google Play上架,自己挖的坑自己填

上架流程

最近公司开发的Flutter APP终于可以发布第一版本了,这次我们要发包到苹果应用商店、谷歌应用商店。而我要负责将Android端的apk包发布到谷歌应用商店,实话说,工作以来还是第一次上传应用到Google Play,这次上线可谓一波三折啊!关于上架流程,我在网上找了一篇觉得总结比较好的:https://www.jianshu.com/p/e40e78a279b7跟着这篇文章的思路走,肯定是能够将应用提交到审核阶段,如果没有其他特别要求和限制,一般是能够顺利上线。

给自己挖坑

坑一:targetSdkVersion问题

targetSdkVersion强制28及以上;关于targetSdkVersion的变化,其他早在2018年以来就不断提高,也再正常不过,毕竟Android系统都更新到10了,很快Android11又来了,如果不强制提高targetSdkVersion,也许很多开发者也懒得去兼容更高版本吧。

坑二:受限权限,涉及到隐私

列如:读取通话记录、短信记录

<uses-permission android:name="android.permission.READ_CALL_LOG" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />

这些权限在谷歌应用商店审核是如此严格,提交了apk上去,第一次被拒,收到短信如下:

image

我也只能乖乖地检查APP是否有用到这些权限,最后确定没了才删掉了这些权限,随便也检查了一些敏感权限,没用到的都删掉了。如果是在国内上线呢,对权限的使用这块审核有这么严格吗?删除权限后,提高了版本号重新提交审核,当天就通过审核了,速度快得出乎意料,比起国内还是做得挺不错的!坑三:签名问题

在首次上传apk时,Google Play会默认选择加入Google Play App Signing,就是谷歌应用市场根据你apk的签名信息进行二次签名的意思,这里一定要细看,考虑清楚了,因为很多第三方SDK的使用都要校验签名信息的,所以这里的二次签名很可能会导致APP一些第三方SDK的正常使用。

如果勾选了加入Google Play App Signing,后面想修改签名文件也是可以的,补救方法只有一次,那就是上传自己的签名文件,

参考网上一篇文章:

https://blog.csdn.net/xiaoxing0828/article/details/103180375

最后希望大家在提交上线时,要细看,别慌,提交上线也就这样!

支持我的话可以关注下我的公众号,一起学习Android、小程序、跨平台开发~

image

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值