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

时间:2017-02-14 02:05:31

标签: 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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

在清单文件和Gradle文件中更改包名称