0

我可以毫无问题地部署一个全新的 hello world 应用程序(只要它的名称/命名空间与我已经从设备上卸载的应用程序不同)。但是,在我卸载应用程序的那一刻(不小心承认)我不能再运行了,我看到了这个错误:

$ adb shell am start -n "com.ld.hello_android/com.ld.hello_android.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Error while executing: am start -n "com.ld.hello_android/com.ld.hello_android.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.ld.hello_android/.MainActivity }
Error type 3
Error: Activity class {com.ld.hello_android/com.ld.hello_android.MainActivity} does not exist.

Error while Launching activity

非常感激任何的帮助。

4

1 回答 1

0

似乎无论出于何种原因,这个问题都特定于我的设备(Pixel 3)。我随身携带的另一台设备(相同的 Pixel 3)以及 Nexus 6P 不显示此行为。uninstallDebug在尝试再次运行应用程序之前,我设法通过运行 gradle 任务在我的设备上解决了这个问题。

于 2019-12-31T15:45:35.760 回答