Android 安装错误 Error while executing: am start -n 安装失败解决

之前的手机安装过app,之后卸载后在重装就不行了。

报:

Error while executing: am start -n "pagekageName/pagekageName.ac.SpActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=pagekageName/.ac.SpActivity} Error type 3 Error: Activity class {pagekageName/pagekageName.ac.SpActivity} does not exist. Error while Launching activity

出现这种状况的原因如下:
手动卸载了手机上的App,然后点击Android Studio的运行按钮还有打包后的apk安装,死活运行不起来!
自己尝试了如下几种方式:

1、在文件管理器中找到安装目录,删除。
2、clean project
3、Invalidate and Restart
4、Setting->Build,Execution,Deployment->Instant Run 设置checkbox为非选中状态
5、adb kill-server 然后adb start-server
6、重复关闭和打开手机的adb模式或者开发者选项
7、adb install D:\xxx.apk
上面几种方式都不行,就在网上搜索,在Android studio的Terminal中用了adb uninstall packageName命令运行了一下(连接的手机只能有一个(adb),不然会报错)。

运行后提示success,在点击安装就ok了。

如果遇到提示adb不是内部命令的话,需要你去环境变量配置,具体搜索adb配置就有,再此感谢:

https://blog.csdn.net/chunqiuwei/article/details/94738268

https://blog.csdn.net/xunxue1523/article/details/107167685/

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值