HarmonyOS Build Hap(s)/APP(s)的产物问题
1)使用DevEco Studio->Build->Build Hap(s)
产物:link-ohos是Project name
entry目录的build中生成两个hap文件:
link-ohos/entry/build/default/outputs/default/entry-default-signed.hap
link-ohos/entry/build/default/outputs/default/entry-default-unsigned.hap
2)使用DevEco Studio->Build->Build APP(s)
产物:link-ohos是Project name
项目根目录的build中生成两个app文件:
link-ohos/build/outputs/default/link-ohos-default-signed.app
ink-ohos/build/outputs/default/link-ohos-default-unsigned.app
entry目录的build中生成三个hap文件:
link-ohos/entry/build/default/outputs/default/app/entry-default.hap
link-ohos/entry/build/default/outputs/default/entry-default-signed.hap
link-ohos/entry/build/default/outputs/default/entry-default-unsigned.hap
有以下问题:
1)打包之后,如果是想安装到手机给内部同事演示,应该安装哪一个文件
2)打包之后,如果是想走上架流程,应该使用哪个文件
3)除了使用hdc install packageFile安装方式,有没有其他方式给非开发人员来安装(没有安装DevEco Studio,没有安装命令行工具),场景:将.hap或.app 文件直接发给非开发人员
1)
如果是需要安装到手机运行,请使用 hap 文件,请使用 entry-default-signed.hap 文件(记得将手机的 SN号在AGC中添加并重新签名编译构建,否则无法安装
2)
如果是需要 打包上架 ,需要在AGC中上传 link-ohos-default-signed.app 文件,
3)
可以尝试 走 邀请测试,只需要上传 .app 文件,选择好测试人员,然后就可以登录测试账号直接在应用市场中搜索到该应用。
具体请参考文档:
https://developer.huawei.com/consumer/cn/doc/app/agc-help-harmonyos-testapp-0000001873653977#section22510401333