Android 将libgdx项目导入Eclipse Juno时出现错误,找不到.apk

Android 将libgdx项目导入Eclipse Juno时出现错误,找不到.apk,android,libgdx,Android,Libgdx,我刚刚开始学习Libgdx,正在将4个项目[桌面、主java游戏、android、html]导入EclipseJuno。我没有添加任何代码行,只是试图让它们在不同的平台上运行 它在桌面版上运行良好,但当我试图在Android仿真器中运行它时,出现了错误。找不到mygdxgame.apk 我意识到我的gen文件夹完全是空的,项目中没有R.java。我已经尝试了很多方法来实现这一点,但没有一种是有效的。我列出了迄今为止我尝试过的事情,以及我反复问这个问题的原因 项目>清洁 软件包浏览器[右键单击我的

我刚刚开始学习Libgdx,正在将4个项目[桌面、主java游戏、android、html]导入EclipseJuno。我没有添加任何代码行,只是试图让它们在不同的平台上运行

它在桌面版上运行良好,但当我试图在Android仿真器中运行它时,出现了错误。找不到mygdxgame.apk

我意识到我的gen文件夹完全是空的,项目中没有R.java。我已经尝试了很多方法来实现这一点,但没有一种是有效的。我列出了迄今为止我尝试过的事情,以及我反复问这个问题的原因

  • 项目>清洁
  • 软件包浏览器[右键单击我的项目]>Android工具>修复项目问题
  • 已删除gen文件夹和项目>清理
  • 重新启动的Eclipse
  • 已删除项目并再次导入
  • 将主java游戏和Android项目的编译器符合性级别设置为1.6
  • 在android项目中添加了一个虚拟XML,并尝试清除,然后将其删除
  • 自动取消选中并重新检查生成
  • 在project.properties中检查了我的目标sdk,并确保它与project properties->Android和my Manifest.xml中的相同
  • [右键单击项目]>属性>Java构建路径>源选项卡,删除mygdxgame/gen文件夹,然后再次添加
  • 确保未选中“项目属性”>“Android”>“Is库”
  • 到目前为止,一切都不起作用。我的gen文件夹仍然是空的,由于相同的错误,我无法运行Android项目。找不到mygdxgame.apk

    我还能做些什么来解决这个问题?如果这个问题得到了回答,我将非常感谢有人给我一个解决方案的链接,因为我已经在SO和Google上浏览了将近2个小时,但都没有成功


    Regs

    如果所有lib都正确,我会在您的
    构建路径上查看。如果是来自其他计算机的项目,LIB通常位于不同的位置,因此您需要更正这些手册。如果它们不正确,android项目就不会生成你的R.类等等。因此,请右键单击核心项目->构建路径->配置构建路径
    。现在看看libs,如果它们都存在的话。我有同样的问题,与安卓15 apk,所以我需要添加它的手册。clean或诸如此类的方法不能修复这些问题,因为eclipse不知道所有lib都在哪里。

    如果您真的没有运行它,我建议您使用libgdx。它不为您处理所有进口等。您还可以使用它来更新当前项目等。

    否则我会阅读Libgdx的使用指南。



    我希望这能解决它。

    如果所有的lib都正确,我会在您的
    构建路径上查看。如果是来自其他计算机的项目,LIB通常位于不同的位置,因此您需要更正这些手册。如果它们不正确,android项目就不会生成你的R.类等等。因此,请右键单击核心项目->构建路径->配置构建路径
    。现在看看libs,如果它们都存在的话。我有同样的问题,与安卓15 apk,所以我需要添加它的手册。clean或诸如此类的方法不能修复这些问题,因为eclipse不知道所有lib都在哪里。

    如果您真的没有运行它,我建议您使用libgdx。它不为您处理所有进口等。您还可以使用它来更新当前项目等。

    否则我会阅读Libgdx的使用指南。



    我希望这能解决问题。

    在构建路径上,您应该在Java构建路径的“项目”选项卡下有一个对主项目的引用。在Libraries下,您应该有gdx-backend-android.jar和gdx.jar,而android不是一个库

    请检查Android是否设置为库。如果是,请取消选中它。为此,右键单击项目,然后选择“属性”。在新窗口的左面板上选择Android取消选中
    是否为库
    (如果选中)

    这里有些东西可能有用-

    在构建路径上,您应该在Java构建路径的“项目”选项卡下有一个对主项目的引用。在Libraries下,您应该有gdx-backend-android.jar和gdx.jar,而android不是一个库

    请检查Android是否设置为库。如果是,请取消选中它。为此,右键单击项目,然后选择“属性”。在新窗口的左面板上选择Android取消选中
    是否为库
    (如果选中)

    这里有些东西可能有用-

    几天前发生在我身上的事:

    • 1.-我得到了SDK Tools 22更新并安装了它,我的SDK管理器中没有出现其他更新。。。所以我把它关了

    • 2.-然后我犯了“无APK”错误并尝试了我能找到的每一个答案

    • 3.-我再次打开SDK管理器,注意到SDK平台工具也得到了更新,出现了一个新工具:SDK构建工具。当我第一次更新SDK工具时,它们都没有出现。。所以

    回答:


    打开SDK管理器,检查您的SDK工具、SDK平台工具、SDK构建工具是否已更新:)

    几天前发生了什么事:

    • 1.-我得到了SDK Tools 22更新并安装了它,我的SDK管理器中没有出现其他更新。。。所以我把它关了

    • 2.-然后我犯了“无APK”错误并尝试了我能找到的每一个答案

    • 3.-我再次打开SDK管理器,注意到SDK平台工具也得到了更新,出现了一个新工具:SDK构建工具。当我第一次更新SDK工具时,它们都没有出现。。所以

    回答:


    打开SDK管理器,检查您的SDK工具、SDK平台工具、SDK构建工具是否已更新:)

    谢谢您的回复,但我