HarmonyOS 打包或者上架相关
1、目前我们的版本号是通过修改appscope/app.json5下面的versionName来实现的,但是通过deveco修改versionName而不修改versioncode的时候,安装的会提示“error: failed to install bundle. code:9568279 error: install version name not same.”。问题是:versionName和versionCode的计算规则是什么,比如versionanme是“2.3.400"那么计算出来的versioncode应该是多少?
2、ci打包的过程中,release或者debug信息,如何传递到c++的camke里面的,就是我们的napi模块也需要知道这个信息
3、我们buildMode有debug和release,那我们带的三方的so文件,如何区分debug和release呢。目前是直接放entry\libs\arm64-v8a就会打包进去。如果是把entry\libs\arm64-v8a\debug和entry\libs\arm64-v8a\release,这样就可以根据buildmode动态选择
4、后面打包上线市场的时候,签名相关信息如何处理,是需要找华为申请签名相关的么?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
关于APP上架相关准备工作清单的咨询
216浏览 • 1回复 待解决
关于上架时隐私协议中相关设备敏感信息问题
269浏览 • 1回复 待解决
求大佬告知如何上架分发
206浏览 • 1回复 待解决
上架版本pack.info里面Debug值如何修改
764浏览 • 1回复 待解决
上架分发的时候是HAP包还是APP?
316浏览 • 1回复 待解决
已上架的android应用怎么转为鸿蒙应用??
8130浏览 • 1回复 待解决
HarmonyOS 命令行自动打包命令相关技术指导
327浏览 • 1回复 待解决
App上架应用市场问题,上架应用市场时,版本号是否需要从1.0.0开始?还是可以任意指定版本号?
824浏览 • 1回复 待解决
鸿蒙OS应用不上架可以使用吗?
543浏览 • 1回复 待解决
当前能否提供应用上架前预检查,防止上架流程由于安全合规等问题被打回,提升上架效率
220浏览 • 1回复 待解决
HarmonyOS 在构建上架的应用时,Build Mode是否需要选择release类型
238浏览 • 1回复 待解决
救命,没有上架的应用有什么方法可以直接安装?
4681浏览 • 1回复 待解决
目前上架应用,需要手动上传APP和APP信息
951浏览 • 1回复 待解决
HarmonyOS 打包出的app或者hap包,在手机上不能安装
683浏览 • 1回复 待解决
HarmonyOS的音频渲染和视频渲染相关接口文档或者samplecode
229浏览 • 1回复 待解决
但是上架后的 app 又很流畅
574浏览 • 1回复 待解决
上架正式包后,在市场里依旧只能搜索到测试版
203浏览 • 1回复 待解决
应用在华为应用市场已经上架,通过应用市场安装失败
1956浏览 • 1回复 待解决
用户有涉及IM聊天,HarmonyOS是否有WebSocket相关组件或者使用示例
202浏览 • 1回复 待解决
未正式上架的应用如何检查更新与跳转至应用商店进行版本更新
318浏览 • 1回复 待解决
以APP方式上架的应用是否支持增量热修复补丁包发包
2047浏览 • 1回复 待解决
HarmonyOS 中有无类似BuildConfig构建配置功能,根据配置项运行或者打包生成不同的产物
409浏览 • 1回复 待解决
鸿蒙有没有无障碍相关的API或者规范呢
8663浏览 • 1回复 已解决
FA卡片上架后在用户的服务中心展示时可否触发生命周期
1746浏览 • 1回复 待解决
是否可以提供工具将app包可以在本地测试,用于上架前自动化测试
903浏览 • 1回复 待解决
1、 versionName跟versionCode没有联系,install version name not same 这个报错首先先判断是否有push空模块的hsp,如果有请删掉,请检查需要安装的应用和系统已经安装的应用中,app.json的versionCode字段是否一致
(1)可能开发者使用IDE的debug按钮安装了该应用,后来有通过打包之后hdc install 的方式安装
可以使用命令查看已安装应用的debug字段信息:
bm dump -n 应用bundleName | grep debug
普通应用卸载安装:
hdc uninstall 应用bundleName
清空应用数据
hdc shell bm clean -d -n 应用bundleName
(2)也可能是保存的数据应用版本和新安装的版本不一致导致的
2、可以通过message(“当前构建类型: ${CMAKE_BUILD_TYPE}”)拿到当前构建类型。
3、目前没有根据buildMode区分打包。
4、签名和上架可以参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-publish-app-0000001053223745-V5