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

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

相关文章
|
7月前
|
API 网络安全 网络虚拟化
Google Play 上架总结(二)Google账户关联详解
Google Play 上架总结(二)Google账户关联详解
984 0
|
7月前
|
API 开发工具 Android开发
解决 Android App 上架 Google play后 ,签名变更,第三方sdk无法登录
解决 Android App 上架 Google play后 ,签名变更,第三方sdk无法登录
149 0
|
API Android开发 图形学
【Unity3D】Android App Bundle(aab)打包上架Google Play介绍
总体说来,Android App Bundle打包有3种方式,每种方式都有成功上架Google Play进行测试通过,因此实用程度还是挺高的。能够理解以下内容的前提是会打apk包,知道如何生成Asset Bundle文件,这块内容可以参考我的上一篇文章。
1079 0
【Unity3D】Android App Bundle(aab)打包上架Google Play介绍
|
16天前
|
安全 数据处理 Android开发
安卓隐私权政策和Google Play规范更新
【4月更文挑战第14天】谷歌针对安卓平台的隐私权政策和Google Play规范进行重要更新,强化用户隐私保护和安全标准。新政策强调最小化数据收集,要求开发者明确告知用户敏感数据用途,并限制不必要的后台数据处理。Google Play规范更新要求应用详述数据收集方式,增加安全审查机制,确保无恶意代码。开发者面临调整,但有机会提升应用安全标准,赢得用户信任。用户数据安全得到提升,移动生态系统将更健康、可持续。
【错误记录】Google Play 上架报错 ( 此版本不符合 Google Play 关于提供 64 位版本应用的要求。| 如果提供 x86 架构动态库则必须提供 x86_64 架构的动态库 )
【错误记录】Google Play 上架报错 ( 此版本不符合 Google Play 关于提供 64 位版本应用的要求。| 如果提供 x86 架构动态库则必须提供 x86_64 架构的动态库 )
271 0
【错误记录】Google Play 上架报错 ( 此版本不符合 Google Play 关于提供 64 位版本应用的要求。| 如果提供 x86 架构动态库则必须提供 x86_64 架构的动态库 )
|
7月前
|
开发者
Google Play上架总结(三)Google Play 上架流程(2)
Google Play上架总结(三)Google Play 上架流程
265 0
|
7月前
|
缓存 安全 开发工具
Google Play上架总结(三)Google Play 上架流程(1)
Google Play上架总结(三)Google Play 上架流程
352 0
|
7月前
|
机器学习/深度学习 算法 安全
Google Play上架总结(一)为什么要上架Google Play
Google Play上架总结(一)为什么要上架Google Play
120 0
|
iOS开发
Zoom在App Store上架10周年之际 全球iOS和Google Play的累计下载量已超10亿次
Zoom在App Store上架10周年之际 全球iOS和Google Play的累计下载量已超10亿次
101 0
Zoom在App Store上架10周年之际 全球iOS和Google Play的累计下载量已超10亿次
|
算法 Android开发 开发者
被 Google Play “判定”违反政策:开源软件 FairEmail 开发者一怒之下关停所有项目
被 Google Play “判定”违反政策:开源软件 FairEmail 开发者一怒之下关停所有项目
175 0
被 Google Play “判定”违反政策:开源软件 FairEmail 开发者一怒之下关停所有项目

热门文章

最新文章