今天真机运行项目发现报了这个错误:
Error while executing: am start -n "com.powerfulfin.dashengloan/com.powerfulfin.dashengloan.activity.SplashActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.powerfulfin.dashengloan/.activity.SplashActivity }
Error type 3
Error: Activity class {com.powerfulfin.dashengloan/com.powerfulfin.dashengloan.activity.SplashActivity} does not exist.
Error while Launching activity
出现这种的原因:
手动去卸载APK,然后点击Android Studio的运行按钮就出现了上面的bug.死活运行不起来
之后本人尝试用的方法
> clean project
> Invalidate and Restart
> 重复关闭和打开手机的adb模式或者开发者选项
> 命令安装 adb install D:\xxx.apk
> Setting->Build,Execution,Deployment->Instant Run 设置checkbox为非选中状态
很遗憾以上都不管用
然后我是想是不是都可能是手机的问题,因为有的厂商手机去卸载APK的时候会卸载不干净,所以我就使用ADB命令去做了卸载的操作, adb uninstall packageName(自己项目的包名)
1566956124(1).png果然OK,为此做一个笔记,记录一下。
网友评论