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 文件直接发给非开发人员

阅读 700
1 个回答

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进