我刚刚开始学习 Libgdx,并且正在将 4 个项目 [桌面、主要 java 游戏、android、html] 导入 Eclipse Juno。我没有添加任何代码行,只是试图让它们在不同的平台上运行。
它在桌面版本上运行良好,但是当我尝试在 Android 模拟器中运行它时,我得到了错误。找不到 mygdxgame.apk!
我意识到我的 gen 文件夹完全是空的,该项目没有 R.java。我已经尝试了很多方法来完成这项工作,但都没有奏效。我列出了迄今为止我尝试过的事情,以及我希望反复问这个问题的原因。
- 项目 > 清洁
- 包资源管理器 [右键单击我的项目] > Android 工具 > 修复项目问题
- 删除了 gen 文件夹和 Project > Clean
- 重启 Eclipse
- 删除项目并再次导入
- 将主要 java 游戏和 Android 项目的编译器合规级别设置为 1.6
- 向android项目添加了一个虚拟XML并尝试清理,然后将其删除
- 未选中和重新选中自动构建
- 在 project.properties 中检查了我的 target-sdk 并确保它是相同的 Project Properties -> Android 和我的 Manifest.xml
- [右键单击项目] > 属性 > Java 构建路径 > 源选项卡,删除 mygdxgame/gen 文件夹,然后再次添加
- 确保 Project Properties > Android > Is Library 未选中
到目前为止没有任何效果。我的 gen 文件夹仍然是空的,由于同样的错误,我无法运行 Android 项目。找不到 mygdxgame.apk!
我还能做些什么来解决这个问题?如果有人回答了这个问题,我会很感激有人给我一个解决方案的链接,因为我现在已经通过 SO 和谷歌倾注了近 2 个小时,但没有成功。
注册