-2

运行应用程序时出现此错误:

[2012-09-05 15:04:51 - ElarabyGroup] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.elarabygroup/.ElarabyGroup }
[2012-09-05 15:04:51 - ElarabyGroup] ActivityManager: Warning: Activity not started, its current task has been brought to the front
4

3 回答 3

0

这表示您要运行的活动已经在屏幕上运行....

“Activity没有启动,它的当前任务已经被带到了最前面”

所以已经运行的活动被带到了前面!

于 2012-09-05T13:10:49.553 回答
0

这意味着 Eclipse 没有在您的项目中发现需要更新设备上的应用程序的更改。相反,它只是将当前实例带到了前面。

每当您编辑您的应用程序并再次调试它时,eclipse 将终止您的应用程序的当前进程,重新安装该应用程序,然后启动您的主要活动。但是,如果 eclipse 认为您所做的更改没有效果,或者不知道更改(例如当您通过文件资源管理器将文件添加到 assets 文件夹而不是拖放到 eclipse 中时),它将带您的应用程序当前进程进入前台而不是杀死它以节省资源。

您可以通过进入 java 源文件、添加空格、删除空格和编译来告诉 eclipse 发生了变化。或者您可以在您的设备上卸载该应用程序,但这会删除其数据。有一种使用 adb 卸载的方法,它不会删除数据,但我不记得它是什么。

您还可以使用Project -> Build Clean从头开始重建项目并在设备上重新安装。

于 2012-09-05T13:16:21.060 回答
0

您的应用程序正在模拟器上运行,并且您尝试再次运行相同的应用程序,而无需更改您得到此的代码。只需按下主页按钮并运行您的应用程序

于 2012-09-05T13:29:00.317 回答