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

简介: 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.png

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

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

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

参考网上一篇文章:

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

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

相关文章
|
4月前
|
编解码 iOS开发 开发者
App上架Apple App Store和Google Play流程
App上架Apple App Store和Google Play流程
126 2
|
API 网络安全 网络虚拟化
Google Play 上架总结(二)Google账户关联详解
Google Play 上架总结(二)Google账户关联详解
1535 0
|
4月前
|
Android开发
解决Flutter上架Google Play提示Version code 1 has already been used. Try another version code.
解决Flutter上架Google Play提示Version code 1 has already been used. Try another version code.
78 3
|
4月前
|
开发工具 Android开发
上架Google Play报错:For new apps, Android App Bundles must be signed with an RSA key.
上架Google Play报错:For new apps, Android App Bundles must be signed with an RSA key.
130 1
|
4月前
|
安全 Java Android开发
Android 14适配Google play截止时间临近,适配注意点和经验
本文介绍了Android 14带来的关键更新,包括性能优化、定制化体验、多语言支持、多媒体与图形增强等功能。此外,还强调了适配时的重要事项,如targetSdkVersion升级、前台服务类型声明、蓝牙权限变更等,以及安全性与用户体验方面的改进。开发者需按官方指南更新应用,以充分利用新特性并确保兼容性和安全性。
300 0
|
7月前
|
安全 数据处理 Android开发
安卓隐私权政策和Google Play规范更新
【4月更文挑战第14天】谷歌针对安卓平台的隐私权政策和Google Play规范进行重要更新,强化用户隐私保护和安全标准。新政策强调最小化数据收集,要求开发者明确告知用户敏感数据用途,并限制不必要的后台数据处理。Google Play规范更新要求应用详述数据收集方式,增加安全审查机制,确保无恶意代码。开发者面临调整,但有机会提升应用安全标准,赢得用户信任。用户数据安全得到提升,移动生态系统将更健康、可持续。
148 1
|
开发者
Google Play上架总结(三)Google Play 上架流程(2)
Google Play上架总结(三)Google Play 上架流程
540 0
|
缓存 安全 开发工具
Google Play上架总结(三)Google Play 上架流程(1)
Google Play上架总结(三)Google Play 上架流程
610 0
|
机器学习/深度学习 算法 安全
Google Play上架总结(一)为什么要上架Google Play
Google Play上架总结(一)为什么要上架Google Play
192 0
|
7月前
|
数据可视化 定位技术 Sentinel
如何用Google Earth Engine快速、大量下载遥感影像数据?
【2月更文挑战第9天】本文介绍在谷歌地球引擎(Google Earth Engine,GEE)中,批量下载指定时间范围、空间范围的遥感影像数据(包括Landsat、Sentinel等)的方法~
2663 1
如何用Google Earth Engine快速、大量下载遥感影像数据?