代码的更改不是';当我在Android上运行Libgdx项目时,我并没有想到这一点
我一直在学习Libgdx教程,现在遇到了一个奇怪的问题。由于工作环境的限制,我无法在桌面上下载OpenGL驱动程序,因此无法在桌面上测试我的应用程序。我必须在我的Android设备上测试它。它运行的是Android 2.3.4版本的一些变体,即API级别10 问题是,每当我对代码进行更改并运行Android应用程序时,这些更改都不会反映出来。它只是启动了我第一次运行代码时安装的构建。我在Android上卸载了这个应用程序,然后重新运行,遇到了同样的问题。我制作了一个全新的Libgdx项目,并将我的新代码复制到它上面,它工作得很好,直到我对新版本做了更多更改,然后我遇到了同样的问题。所以我知道,我正在修改的代码正在改变它的外观,只是没有被反映出来。有什么我遗漏的吗 我的步骤是澄清:代码的更改不是';当我在Android上运行Libgdx项目时,我并没有想到这一点,android,eclipse,libgdx,Android,Eclipse,Libgdx,我一直在学习Libgdx教程,现在遇到了一个奇怪的问题。由于工作环境的限制,我无法在桌面上下载OpenGL驱动程序,因此无法在桌面上测试我的应用程序。我必须在我的Android设备上测试它。它运行的是Android 2.3.4版本的一些变体,即API级别10 问题是,每当我对代码进行更改并运行Android应用程序时,这些更改都不会反映出来。它只是启动了我第一次运行代码时安装的构建。我在Android上卸载了这个应用程序,然后重新运行,遇到了同样的问题。我制作了一个全新的Libgdx项目,并将我
shaperender
,并进行测试以确保我的应用程序看起来正确)- 显示的应用程序与我在步骤4中第一次运行它时的应用程序相同
这是新版本ADT中的一个错误。请明星们让谷歌意识到这给谷歌带来的麻烦
最简单的方法是在Eclipse(或您正在使用的任何IDE)中
清理project
,或者在您的Android项目中添加空格/换行符并保存。您是否尝试过在代码更改之间在Eclipse中运行清理。@Emile嗯,我想是这样的。只要再试一次就行了。那真烦人。有没有办法解决这个问题,或者就是这样?老实说,我不确定。我知道有时候库不会被刷新/更新,而清理是唯一的方法。您是否已选择“自动生成”?