华为快应用 - 打包的签名注意事项和versionCode注意事项

简介: 华为快应用 - 打包的签名注意事项和versionCode注意事项

1.快应用打包的签名问题


打包的时候,会自动签名,这个签名文件也是自动生成的,就目前来说,因为快应用市场没有像苹果那样统一,所以,华为的快应用发布时需要发布到除华为外的其他合作市场,比如:vivo,oppo等。


这时候多人开发的时候不同的人打包,签名是不一样的,不同的签名在下次更新到同一个市场的时候是无法成功上传的,除非申请下架之后重新上传新的签名的包,这就很麻烦了,所以这里推荐几种方法来解决:


1)让同一个人打包上传;


2)让同一个人打包好后把签名文件分发给其他的人,这样签名就一致了,这是最好的方法,因为人总有请假不在的时候。(签名文件就是为sign的文件,直接替换掉即可)


2.versionCode的使用


在发包的时候为了区分每一个包的不同和新老包,需要一个版本来控制,博主是从iOS入行的,不同于其他的市场,iOS市场是统一的,所以没那么麻烦,可以通过x.x.x这样的版本来区分,但是基于安卓庞大的市场,这个versionCode不能像iOS那样,必须要以一个自增的的整数来做,每发一个新包就自增1,同样的包在不同的市场这个versionCode要一样的。

官方解释:应用版本号,从1自增,推荐每次重新上传包时versionCode+1。

当然,你也可以+2,+10这样的,要保证比前一个大。

目录
相关文章
|
10月前
|
编解码 人工智能 自然语言处理
|
10月前
|
开发工具 开发者 git
「Mac畅玩鸿蒙与硬件4」鸿蒙开发环境配置篇4 - DevEco Studio高效使用技巧
本篇将进一步介绍如何在 DevEco Studio 中高效使用各种功能,通过掌握快捷键、代码补全、调试工具等,帮助开发者在鸿蒙应用开发中大幅提升工作效率。
481 1
「Mac畅玩鸿蒙与硬件4」鸿蒙开发环境配置篇4 - DevEco Studio高效使用技巧
|
机器学习/深度学习 存储 人工智能
阿里云GPU云服务器实例规格gn6v、gn7i、gn6i实例性能及区别和选择参考
阿里云的GPU云服务器产品线在深度学习、科学计算、图形渲染等多个领域展现出强大的计算能力和广泛的应用价值。本文将详细介绍阿里云GPU云服务器中的gn6v、gn7i、gn6i三个实例规格族的性能特点、区别及选择参考,帮助用户根据自身需求选择合适的GPU云服务器实例。
阿里云GPU云服务器实例规格gn6v、gn7i、gn6i实例性能及区别和选择参考
|
12月前
|
机器学习/深度学习 数据采集 自然语言处理
使用Python实现深度学习模型:智能广告创意生成
使用Python实现深度学习模型:智能广告创意生成
224 4
|
资源调度 JavaScript 前端开发
Vue2项目使用v-viewer插件实现图片预览、切换、缩放、旋转...
这篇文章介绍了在Vue 2项目中如何通过`v-viewer`插件实现图片的预览、切换、缩放、旋转等功能,并提供了插件的安装、配置和使用方法。
3665 0
Vue2项目使用v-viewer插件实现图片预览、切换、缩放、旋转...
|
前端开发 数据安全/隐私保护
vue3表单参数校验+正则表达式
vue3表单参数校验+正则表达式
|
缓存 JavaScript 前端开发
Vue3 官方文档速通(上)
Vue3 官方文档速通(上)
1254 0
|
JavaScript API
Vue3 官方文档速通(中)
Vue3 官方文档速通(中)
2229 0
|
消息中间件 监控 Java
一次线上Flink 背压情况分析之重新认识java dump 文件
一次线上Flink 背压情况分析之重新认识java dump 文件
356 0
|
Android开发 iOS开发
app备案获取app公钥和MD5详细流程
app备案的时候,提示我们ios需要使用mac电脑去获取证书的公钥信息,android则需要安装jadx-gui来获取。但是无论是没有mac电脑的朋友,还是安装 jadx-gui都异常的麻烦。
2962 0