当前位置: 首页 > 知识库问答 >
问题:

Android操作系统。无法在libgdx Android项目中解析捆绑包

潘衡
2023-03-14

我刚刚开始使用Libgdx来练习制作游戏,我使用网站上提供的项目创建. jar来创建初始项目。但是在Android项目中出现了一个错误,它说:

Android操作系统。无法解析捆绑包。

我正在使用Eclipse for Java IDE。如果将光标放在红色下划线的AndroidApplication上,则建议配置构建路径。我相信我已经安装了Android SDK,因为它曾经在一个简单的示例项目的不同工作区上工作过。有人知道我在这个新工作区可能做错了什么吗?如何配置AndroidApplication类的构建路径?

顺便说一句,我相信我使用的是Java1.6,因为这是JAVA_HOME指出的,尽管我也安装了Java1.7。不过,这可能不相关...

package com.example.drop;

import android.os.Bundle;
import com.badlogic.gdx.backends.android.AndroidApplication;
import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration;

public class MainActivity extends AndroidApplication {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
        cfg.useGL20 = false;
        cfg.useAccelerometer = false;
        cfg.useCompass = false;

        initialize(new Drop(), cfg);
    }
}

共有2个答案

许涵容
2023-03-14

请检查是否在Eclipse上安装了ADT。

公德明
2023-03-14

您看到的错误与AndroidSDK配置有关,并且不特定于libGDX。编译器不知道要针对哪些Android库进行编译。

使用LibGDX教程可以正确设置项目。(参见https://github.com/libgdx/libgdx/wiki/Manual-project-setup#android-项目设置。第一步是Android特定的设置。)

如果您不想创建新项目,但要修复现有项目,则应通过以下步骤配置项目以基于Android构建:

  1. 在Eclipse包资源管理器中右键单击项目
  2. 选择属性并选择Android部分
  3. 确保只选择了一个“项目构建目标”

这应该会将所需的Android库添加到构建路径中作为副作用。

 类似资料:
  • 问题内容: 我刚刚开始使用Libgdx练习游戏制作,并且使用网站上提供的项目创建.jar来创建初始项目。但是,Android项目中显示错误: android.os.Bundle无法解析。 我正在使用Eclipse for Java IDE。如果将光标放在红色下划线的光标上,则表明我配置了构建路径。我相信我已经安装了Android SDK,因为它可以在一个简单的示例项目中的不同工作空间上工作一段时间

  • 如果我做我得到这个: 我的PHP版本是: 这是我当前的: 我的symfony版本是: 如何在SF和PHP中安装?

  • 问题内容: 在我的AEM项目的代码中看似无关紧要的更改之后,我的捆绑软件无法解决。检查日志后,我可以看到出现以下错误。 该项目在本地编译得很好,并且只有在容器尝试解决该捆绑包后,该问题才会出现。 我没有在任何更改中添加任何显式依赖项。项目对象模型与以前相同。顾名思义,这是一个核心Java软件包,因此我希望它会被System软件包公开。 我正在运行AEM支持的JDK 7,所以不要指望它与JVM兼容性

  • 我知道这个答案:Pax考试:提供具有所有依赖项的捆绑包,但当我必须包含作为我项目外部捆绑包一部分的捆绑包时,感觉我做错了什么。 这是我得到的错误: 下面是我的pax考试的配置代码: 所以我的问题是:为什么我会遇到关于未解决约束的错误,我是否必须包括外部捆绑包,以及我需要做什么才能让我的测试运行?

  • 我无法正确解析Sylius设置包。我的应用程序是Symfony标准应用程序。根据要求是条令/条令束~1.2 我现在的json:https://gist.github.com/Rvanlaak/f627a73a8d431600f8ba 解析sylius/setation-bundle给我以下错误: 将我的条令/条令包更改为~1。3@dev或1.2。0给出了错误: 在需要sylius/settings

  • 问题内容: 我试图通过System.Web.Optimization.React使用ASP.NET缩小和优化来缩小我的.JSX文件。我已经安装了MVC4 React软件包以及Optimization软件包,但是每当尝试包含一个软件包时,我都会得到以下信息: InnerException总是 我的捆绑软件设置如下: 并包含在视图中为: 该错误总是在线上抛出: 有人对如何解决/调试这个有任何想法吗?让