java - 无法在 Android 设备上调试我的应用程序

标签 java android

更改包名称后,我无法在我的 Android 设备上调试我的应用程序(它之前可以运行)。单击“运行”按钮时,我一直在“调试”选项卡中看到以下消息。

这是错误信息:

Error while executing: am start -n "com.anhnt/com.focuslab.flashlightnotif.activities.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.anhnt/com.focuslab.flashlightnotif.activities.MainActivity }
Error type 3
Error: Activity class {com.anhnt/com.focuslab.flashlightnotif.activities.MainActivity} does not exist.
Error while Launching activity

最佳答案

确保您已更新 list 中的信息。 list 文件当前正在 com.anhnt/com.focuslab.flashlightnotif.activities 中搜索以启动 MainActivity,我相信您已经重构了到达它的路径。

关于java - 无法在 Android 设备上调试我的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42216653/

相关文章:

java - 使用 getLaunchIntentForPackage 时出现 NullPointerException

android - 从sql表中查看图像

java - square - okhttp - OkHttpClient 无法解析

java - android java不显示任何布局

java - 如何在IDEA中查找指定类的所有变量并将其替换为同名

java - 如何从Spring的每个请求中获取cookie?

java - 在 Velocity 文件中将日期格式化为葡萄牙语

java - 如何解决受信任证书上的 SSLHandshakeException?

Android - Orbot 内置应用程序

android - 检索 Picasa 图像以从图库上传