我一直在关注Libgdx教程here,我遇到了一个奇怪的问题。由于我的工作环境的限制,我无法在我的桌面上下载OpenGL驱动程序,因此我无法在桌面上测试我的应用程序。我必须在我的Android设备上测试它。它正在运行Android 2.3.4版本的一些变体,即API级别10。
问题是,每当我更改代码并运行Android应用程序时,都不会反映更改。它只是在我第一次运行代码时启动它安装的构建。我在我的Android上卸载了应用程序并重新运行它,遇到了同样的问题。我创建了一个全新的Libgdx项目,并将我的新代码复制到它,它工作正常,直到我对新版本进行了更多更改,然后我遇到了同样的问题。所以我知道一个事实,即我正在改变的代码正在改变它的外观,它只是没有被反映出来。有什么我想念的吗?
我的步骤,澄清:
ShapeRenderer
,并测试以确保我的应用程序看起来正确)答案 0 :(得分:10)
这是较新版本的ADT中的错误。请为bug report加注星标,让Google了解此问题。
最简单的方法是在Eclipse(或您正在使用的任何IDE)中clean project
或在Android项目中添加空格/换行并保存。