卸载应用程序后,无法在我的设备上重新安装Android应用程序。(错误类型3:MainActivity不存在)

卸载应用程序后,无法在我的设备上重新安装Android应用程序。(错误类型3:MainActivity不存在),android,installation,adb,device,Android,Installation,Adb,Device,我的新问题需要一点帮助。 我正在用android studio编写一个android应用程序,一切正常。 我总是在我的设备上测试我的应用程序(小米8) 我试图重新安装我的应用程序,在此之后,我总是得到错误 执行时出错:am start-n“com.example.cartalk/com.example.cartalk.Activities.MainActivity”-a android.intent.action.MAIN-c android.intent.category.LAUNCHER 开

我的新问题需要一点帮助。 我正在用android studio编写一个android应用程序,一切正常。 我总是在我的设备上测试我的应用程序(小米8)

我试图重新安装我的应用程序,在此之后,我总是得到错误

执行时出错:am start-n“com.example.cartalk/com.example.cartalk.Activities.MainActivity”-a android.intent.action.MAIN-c android.intent.category.LAUNCHER 开始:Intent{act=android.Intent.action.MAIN cat=[android.Intent.category.LAUNCHER]cmp=com.example.cartalk/.Activities.MainActivity} 错误类型3 错误:活动类{com.example.cartalk/com.example.cartalk.Activities.MainActivity}不存在

启动活动时出错

这个问题可以重构。我想说的是,还有一些数据没有在卸载时删除

但我不知道如何删除它们

我试过:

adb deinstall "package name" (can't find the package anymore)

我还使用了CCleaner(不起作用)

好的,我终于解决了我的问题

我所做的:

我建立了一个apk

使用了评论

adb install -r -t app-debug.apk
app-debug.apk可在ProjectFolder\app\build\outputs\apk\debug下找到

成功后,我再次尝试了adb卸载

adb uninstall "package name"

现在,该软件包可以找到并完全卸载

我在小米S2上也遇到了同样的问题,小米S2上有一个Flitter应用程序,也有一个原生android应用程序。 要卸载软件包,请连接设备,然后转到:

C:\Users\user name\AppData\Local\Android\Sdk\platform tools

打开终端:

adb uninstall com.example.hello_world

谢谢,这对我来说很有效,在我的例子中是:adb卸载“com.example.app”