鸿蒙开发-真机调试问题:INSTALL_FAILED_INCOMPATIBLE_SIGNATURE

前两天,自己在用华为手机准备进行真机调试时,DevEco Studio编辑器运行APP项目提示报错,具体报错信息如下:

真机调试时报错

其报错信息中的关键提示为:Failure[INSTALL_FAILED_INCOMPATIBLE_SIGNATURE]Error while Deploying HAP ,主要意思为:安装失败\u不兼容\u签名,HAP部署时出错。

出现以上Error的原因

主要是因为我自己的华为手机没有删除之前的APP项目和它的后台,导致项目现在不能在自己的手机上面进行正常部署。而且,我在真机调试之前也多次更改Profile调试证书、多次开启远程虚拟设备,最终使APP项目不能正常在手机上进行显示。

此Error需要删除我们手机中项目APP,具体删除项目APP的操作步骤如下:

1.手机开启“开发者模式”,并开启“ USB调试”选项;

在开发人员选项中,打开“USB调试”

2.进入华为手机的“手机管家”APP;

打开“手机管家”APP

3.打开“清理加速”选项,进入其界面;

点击“清理加速”选项

4.在清理界面中往下查找,可找到“专项清理”区域,点击“应用”进入其界面;

在【专项清理】区域中,打开“应用”选项

5.在应用界面中根据自己开发的鸿蒙APP项目名称找到对应的APP,并删除其应用。

删除自己的鸿蒙APP-“entry_MainAbility”

完成以上操作之后,我们重启DevEco Studio编辑器中的鸿蒙APP项目,即可让自己的手机进行正常的真机调试。

结语:

鸿蒙开发在真机调试的过程中,我们一般最好不要多次在appgallery connect更改Profile调试证书,以免APP项目在运行之后部署出现错误。如果要真的更改Profile调试证书,请先将我们华为手机中要调试的鸿蒙APP先进行删除才能重新正常运行。

不知道你们在鸿蒙APP真机调试的过程中,有没有遇到此问题?如果有,你们觉得如何处理才能更方便。

举报
评论 0