HarmonyOS 鸿蒙Next怎么打包出个APP给测试安装运行
HarmonyOS 鸿蒙Next怎么打包出个APP给测试安装运行
测试目前没有开发环境, 正常流程是开发打包, 然后测试在手机上下载安装, 整体流程是什么样的?
目前参考的是:“https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-command-line-building-app-0000001672412437”, 我正常打包的HAP是已经内置了HSP吗? 还是要每个都单独通过命令安装?
流程举个例子,执行流程如下:
$ hdc shell mkdir data/local/tmp/60d3758252fe41ee9d51d74063a61b5e
$ hdc file send C:\Users\账号\DevEcoStudioProjects\demo\library1\build\default\outputs\default\library1-default-signed.hsp “data/local/tmp/60d3758252fe41ee9d51d74063a61b5e” in 30 ms
$ hdc file send C:\Users\账号\DevEcoStudioProjects\demo\entry\build\default\outputs\default\entry-default-signed.hap “data/local/tmp/60d3758252fe41ee9d51d74063a61b5e” in 20 ms
$ hdc file send C:\Users\账号\DevEcoStudioProjects\demo\library2\build\default\outputs\default\library2-default-signed.hsp “data/local/tmp/60d3758252fe41ee9d51d74063a61b5e” in 26 ms
$ hdc shell bm install -p data/local/tmp/60d3758252fe41ee9d51d74063a61b5e in 609 ms
$ hdc shell rm -rf data/local/tmp/60d3758252fe41ee9d51d74063a61b5e
$ hdc shell aa start -a EntryAbility -b com.example.demo -m entry in 95 ms
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>
正常打的hap包没有内置hsp,但是有依赖会推送到同一个位置,然后安装。
整个app不能一起安装吗?只能这样一个一个hsp装?
这种形式能适用多个测试人员么?测试用机是否需要特别处理(如AGC设备注册)才可安装?之前这种侧载除了开发机好像是被禁止的。
希望HarmonyOS能继续优化系统稳定性,减少崩溃和重启的情况。
同问,可以直接给测试安装app的方案吗?
HarmonyOS 鸿蒙Next打包APP给测试安装运行,首先需确保应用已签名。在DevEco Studio中,可通过“Build”菜单下的“Build Hap(s)/APP(s)”->“Build APP(s)”进行打包。打包前,需配置好签名信息,包括密钥文件(.p12)、调试证书(.cer)和配置文件(.p7b)。打包完成后,在项目的build目录下会生成.app文件,测试人员可使用hdc工具将.app文件安装到鸿蒙设备上。如果问题依旧没法解决请加我微信,我的微信是itying888。