HarmonyOS DevEco Testing平台上传文件提示安装失败

使用的是生产证书打包应用,生成了 qd-harmonyos-default-signed.app,qd-harmonyos-default-unsigned.app两个app文件,请问DevEco Testing平台使用哪个文件进行测试,是signed.app还是unsigned.app?两个app文件都试着上传DevEco Testing进行测试,都报了安装失败;机型只有一个机型可选;请问是证书原因么?还是说需要添加测试设备的UDID,哪里可以获取到?

HarmonyOS
2024-08-22 23:07:08
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

关于上述问题可使用以下方式尝试解决:

1、该问题是由于默认应用等级为normal,只能使用normal等级的权限,如果使用了system_basic或system_core等级的权限,将导致报错。在UnsgnedDebugProfileTemplate.json文件中修改apl等级,调整成system_basic或system_core等级,重新签名打包。文件路径:你的SDK版本\toolchains\lib该路径,此时在lib文件夹中,可以找到 UnsgnedDebugProfileTemplate.json。

2、添加调试设备获取UDID:

a)打开“设置 > 关于手机”,多次点击版本号,打开开发者模式。

b)打开“设置 > 系统和更新”,在最下方找到“开发人员选项”,打开“USB调试”开关。

c)连接手机后,打开命令行工具,进入HDC目录(一般为:HarmonyOS SDK安装目录/toolchains/{版本号}),输入hdc shell bm get --udid命令,获取设备的UDID。

hdc命令获取设备UDID问题:

1. hdc命令无法使用,报“‘hdc’不是内部或外部命令,也不是可运行的程序或批处理文件”错误;---->如需使用hdc命令行,请重新配置环境变量,增加路径为:SDK安装目录/HarmonyOS-NEXT-DP1/base/toolchains。

2. [Fail]ExecuteCommand need connect-key?,当真机和模拟器同时在线时会报这个问题,关闭模拟器即可。

分享
微博
QQ
微信
回复
2024-08-23 14:39:08
相关问题
HarmonyOS平台上测试验证so文件功能
343浏览 • 1回复 待解决
HarmonyOS 上传 app 文件, 提示 996 错误
72浏览 • 1回复 待解决
怎么实现后台上传图片?
2341浏览 • 1回复 待解决
启动本地模拟器,提示Haxm安装失败
664浏览 • 1回复 待解决
C++三方库怎样移植到HarmonyOS平台上
260浏览 • 1回复 待解决
安装HUAWEI DevEco Device Tool 1.0 Beta1失败
14206浏览 • 3回复 已解决
HarmonyOS上传文件问题
558浏览 • 1回复 待解决
HarmonyOS 如何上传文件
53浏览 • 1回复 待解决