admin管理员组文章数量:1573092
关键步骤:
1、安装adb.Downloads - ADB Shell
2、查找设备号:adb devices -l(小写L),第一列就是
3、adb -s 设备号 uninstall app名称
详细步骤:
最近在折腾手机app,遇到一个事,华为P40pro手机连接电脑进行app调试的时候,显示安装成功,但是无法打开:
而且手机上也看不到app图标,也无法卸载,其实就是没安装上。
android studio里面显示:
11/20 21:38:57: Launching 'app' on HUAWEI ELS-AN00.
$ adb shell am start -n "com.example.alarmclock/com.example.alarmclock.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Error while executing: am start -n "com.example.alarmclock/com.example.alarmclock.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.alarmclock/.MainActivity }
Error type 3
Error: Activity class {com.example.alarmclock/com.example.alarmclock.MainActivity} does not exist.
Error while Launching activity
查了一圈,原来是手机app卸载不完全导致,因为之前调试完后就把手机的app卸载掉了,可能因为我写的东西不好,所以没卸载干净。但也要解决啊。
解决方法如下:
1、安装adb.链接:adb下载Downloads - ADB Shell,是个绿色的,直接解压到C:\adb
2、改电脑环境变量:我的win10系统,找不到入口,直接在设置里搜的。搜“环境变量”就行。其实我到觉得这步做不做都行,直接进入adb所在路径操作不就完了。
打开后这样的:
双击path,加入adb所在路径:
3、win+r 输入cmd,进入dos窗口。
4、一般调试app都会有几个虚拟机,所以直接卸载可能会显示这样:
所以要先查找设备:adb devices 会显示这样:
要是不确定哪个是你的手机,可以这样:adb devices -l (小写L) 就都能看到了。显示这样:
5、再执行卸载命令:adb -s MDX0220424021438 uninstall com.example.thirdversionclock
即:adb -s 设备号 uninstall app名称
这样就可以了。
其实如果手机不卸载就不会出这问题,所以有时候不能手欠,还有app代码写的好也不会出这问题。
版权声明:本文标题:android 手机调试app安装失败(无法安装)处理办法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1727736589a1127440.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论