【记录】安装HBuilder调试基座完成,但手机中并未出现App

文章讲述了因App卸载不彻底导致重新安装失败的问题,提供了解决方案,即通过adb工具进行卸载,并详细描述了使用adb的步骤。在排查过程中,尝试了清理手机垃圾文件、检查包名是否存在以及使用adb强制卸载等方法,最终成功解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

省流

【原因】App卸载不干净造成

【解决方法】使用adb卸载你的应用

        步骤一:找到adb的文件路径,Android studio、HBuilderX的都可以。

         注:如果已配置过adb的系统环境变量的可跳过

         步骤二:打开cmd命令窗口,使用 adb uninsatll io.dcloud.HBuilder 卸载应用。

          注:io.dcloud.HBuilder 需要替换为你的应用包名

          步骤三:卸载成功后,重新运行即可。

        


【排查过程】

环境

        HBuilderX 3.7.3 

        使用标准Android App基座

       华为手机 鸿蒙系统3.0.0

【BUG场景】卸载App后,重新运行出现

控制台打印【安装HBuilder调试基座完成】,无后续。手机中未出现App。

【可能原因】App卸载不干净

尝试操作一:使用【手机管家】【清理加速】清理【垃圾文件】,重新运行。

 控制台打印【同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提示】,无后续。手机中未出现App。

尝试操作二:使用adb查看手机是否含有【io.dcloud.HBuider】这一包名。

注意:【io.dcloud.HBuider】是我使用的当前版本的HBuilderX自带的标准Android App基座包名,注意使用你基座包名。

win+ R,键入cmd后回车。找到adb路径,Android studio、HBuilderX都可以【如果已经配置过adb的系统环境变量可以忽略】。这里使用HBuilderX的adb

 使用 adb shell pm  list package -3 列出安装的第三方App包名,查找io.dcloud.HBuilder

并未发现io.dcloud.HBuilder,说明已卸载。但问题还未解决,猜想还是卸载不干净。

尝试操作三:使用 adb uninstall io.dcloud.Hbuilder 卸载,不管第三方软件中是否包含io.dcloud.HBuilder。

 发现【Success】,神奇!!!第三方列表中并没有io.dcloud.HBuilder,却卸载成功。但为什么第三方列表中没有???卸载不干净或者说半卸载,App已经从第三方列表中移除,但App依然存在?测试一下,再次卸载

 【Failure [DELETE_FAILED_INTERNAL_ERROR]】删除失败???因为上一步的成功删除?好了,鞭尸两次,无论如何都应该是卸载干净了。重新运行

 ok,这回没毛病了。

测试一下,直接通过adb卸载会怎样,肯定是可以的啦!!!

最后的思考:为什么会出现卸载不干净的问题?

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT-huazai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值