我正在使用Eclipse开发android程序。当我点击运行按钮后,在任何java文件(任何项目文件)中更改了某些内容后,Eclipse会询问“保存更改?”。单击“是”后,文件将被保存。但是eclipse不会创建新的构建(apk文件)。控制台上出现警告“活动未启动,其当前任务已被置于最前面”并且设备运行该应用程序。为了创建一个新的apk我需要每次都清理项目。在调试阶段,这些步骤会增加不必要的延迟(以及更多点击次数)
期望是当文件发生变化时,eclipse应该创建一个新的apk并加载它。在我的情况下,它没有发生。我应该在哪里进行更改才能表现得那样? (我希望它是一个简单的点击某处,而不是创建一个make文件等..)
答案 0 :(得分:0)
在“项目”菜单下的Eclipse中,单击“项目” - >“自动构建”
如果已经勾选了 - 尝试使用-clean标志启动eclipse,即在eclipse.exe或eclipse之后转到eclipse和简单add -clean的快捷方式
它之所以将有关活动的信息放在前面的原因是adb正在安装的版本与安装的版本相同 - 所以它只是重用它,这是因为Eclipse没有自动构建你的APK