解决Android Studio执行Run时app安装成功但不能启动的问题

解决Android Studio执行Run时app安装成功但不能启动的问题

今天在使用Android Studio开发时,替换了app Module中的内容,之前的启动activity被删除,改成使用其他的activity启动,导致在运行时出现了一些小问题,app可以正常安装,但不能直接启动,只能通过点击手机桌面的图标启动。 点击Android Studio的"Run"窗口,可见如下报错信息:

09/20 11:55:52: Launching app$ adb push /Users/abc/Documents/Android/myProject/app/build/outputs/apk/debug/app-debug.apk /data/local/tmp/com.aaa.bbb$ adb shell pm install -t -r "/data/local/tmp/com.aaa.bbb"pkg: /data/local/tmp/com.aaa.bbbSuccess$ adb shell am start -n "com.aaa.bbb/com.tencent.sample.activitys.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHERError while executing: am start -n "com.aaa.bbb/com.tencent.sample.activitys.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHERStarting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.aaa.bbb/com.tencent.sample.activitys.MainActivity }Error type 3Error: Activity class {com.aaa.bbb/com.tencent.sample.activitys.MainActivity} does not exist.Error while Launching activity

安装是成功的,但是启动时还是调用了替换之前的activity,但这个activity已经删除了。

解决方法

点击Android Studio 的File --> Invalidate Caches / Restart --> Invalidate and Restart, 然后重启Android Studio后再次执行Run,发现问题已经解决,app可以启动了~


比丘资源网 » 解决Android Studio执行Run时app安装成功但不能启动的问题

发表回复

提供最优质的资源集合

立即查看 了解详情