发布到百度平台遇到的问题
来源:互联网 发布:广州拓飞涉密数据恢复 编辑:程序博客网 时间:2024/05/22 04:47
一、签名文件:
- 以 .jks 后缀结尾
二、Android7.0中APK Signature Scheme v2,v1 的区别
- V1:应该是通过ZIP条目进行验证,这样APK 签署后可进行许多修改 - 可以移动甚至重新压缩文件。
- V2:验证压缩文件的所有字节,而不是单个 ZIP 条目,因此,在签名后无法再更改(包括 zipalign)。正因如此,现在在编译过程中,我们将压缩、调整和签署合并成一步完成。好处显而易见,更安全而且新的签名可缩短在设备上进行验证的时间(不需要费时地解压缩然后验证),从而加快应用安装速度。
解决方案
- 方案一:
- v1和v2的签名使用
- 1)只勾选v1签名并不会影响什么,但是在7.0上不会使用更安全的验证方式
- 2)只勾选V2签名7.0以下会直接安装完显示未安装,7.0以上则使用了V2的方式验证
- 3)同时勾选V1和V2则所有机型都没问题
- 方案二:
- 在app的build.gradle的android标签下加入如下
signingConfigs { debug { v1SigningEnabled true v2SigningEnabled true } release { v1SigningEnabled true v2SigningEnabled true } }
三、百度平台发布遇到的坑
- apk解析失败
- 检查签名文件是否有问题
- 检查打包的过程,是否区分了Signature Scheme v2,v1
- 上传的apk包签名与上一版本不一致
- 检查是否已上线这个应用
- 检查包名是否一致
- 若包名不一致,且缺少最初的 .jks 文件,改变项目包名,重新打包,创建新的应用,进行发布
阅读全文
0 0
- 发布到百度平台遇到的问题
- 引用extension时(包括发布到Android平台)遇到的问题
- 项目发布到tomcat遇到的问题
- eclipes发布到tomcat时遇到的一点小问题
- app发布到App Store遇到的一些问题
- java项目发布到sae上遇到的问题汇总
- 4/13 发布到线上遇到的路径问题
- 发布项目到JCenter中遇到的问题
- AndroidStuio发布项目到Jcenter/Bintray遇到的问题
- 发布自己的项目到github及其遇到问题
- [iOS] 近期发布到App Store遇到的问题
- war包发布到tomcat中遇到的问题
- Unity发布到iOS平台后的相关问题
- IIS发布以及遇到到问题
- 百度地图遇到的问题
- 发布网站遇到的问题
- 发布网站遇到的问题
- 发布到JBOSS容器遇到的坑
- 用vue做一个酷炫的menu
- NYOJ 60
- 动态库与静态库优缺点比较
- HUE--高可用Hadoop平台-Hue In Hadoop
- 【第三届蓝桥杯】转方阵
- 发布到百度平台遇到的问题
- IntelliJ Idea 2017 免费激活方法
- AnimationDrawable资源的使用
- Android 热修复以及阿里AndFix方案使用
- 1031. Hello World for U (20)-PAT甲级真题
- 决策树算法(一)-相关概念
- 智能小车48:不用volatile,编译器会优化什么?
- 腾讯微博列表展示的功能实现
- ROS学习笔记 进不去目录 beginner_tutorials