在Android上运行Libgdx项目时,代码的更改不会反映出来

Tom*_*Tom 4 eclipse android libgdx

我一直在这里关注Libgdx教程,我遇到了一个奇怪的问题.由于我的工作环境的限制,我无法在我的桌面上下载OpenGL驱动程序,因此我无法在桌面上测试我的应用程序.我必须在我的Android设备上测试它.它正在运行Android 2.3.4版本的一些变体,即API级别10.

问题是,每当我更改代码并运行Android应用程序时,都不会反映更改.它只是在我第一次运行代码时启动它安装的构建.我在我的Android上卸载了应用程序并重新运行它,遇到了同样的问题.我创建了一个全新的Libgdx项目,并将我的新代码复制到它,它工作正常,直到我对新版本进行了更多更改,然后我遇到了同样的问题.所以我知道一个事实,即我正在改变的代码正在改变它的外观,它只是没有被反映出来.有什么我想念的吗?

我的步骤,澄清:

  1. 使用gdx-setup-ui.jar设置Libgdx项目
  2. 使用默认导入设置将新创建的项目导入Eclipse
  3. 代码一段时间,创建我的应用程序的某个版本(例如,在该教程中,我编码直到我设置调试ShapeRenderer,并测试以确保我的应用程序看起来正确)
  4. 运行Libgdx Android应用程序在手机上测试它
  5. 编写更多代码,更改内容,添加内容等等(甚至更改资产中的图像)
  6. 重新运行Libgdx Android应用程序以在手机上测试它
    • 显示的应用程序与我在第4步中第一次运行它时的应用程序相同

Mat*_*ann 10

这是较新版本的ADT中的错误.请为错误报告加注星标,让Google了解此问题.

最简单的方法是clean project在Eclipse(或您使用的任何IDE)中或在Android项目中添加空格/换行并保存.