【问题标题】:libGDX does not create libs and assets folderslibGDX 不创建库和资产文件夹
【发布时间】:2015-04-22 21:26:48
【问题描述】:

正如标题所说。要创建一个 libGDX 项目,我使用文件“gdx-setup.jar”。它启动了一个不错的 gui,我可以在其中选择几个选项。

我设置了名称、包、android SDK 位置、我需要的其他库(工具、Box2D...),最后我按下了“生成”按钮。

我使用 Eclipse 导入项目,或者使用 IntelliJ IDEA 打开它,都没有创建一些文件夹。只是在Android模块中一切正常。在其他模块(核心、桌面和 html)中,缺少库和资产文件夹,我必须手动创建它们。

此外,每次我创建一个新项目时,我都必须在 IntelliJ 中手动设置 Android SDK!

发生了什么事?

我没有这些问题。

【问题讨论】:

  • 尝试从官方位置重新下载setup.jar,即here

标签: java libgdx


【解决方案1】:

所有其他项目共享android项目的资产文件夹,因此您无需在其他项目中创建资产文件夹。在 IntelliJ 中设置桌面运行配置时,必须将工作目录设置为 android/assets 目录。 IIRC,您不需要在 Eclipse 中执行此操作。

【讨论】:

  • 是否也共享其他项目的 libs 文件夹?
  • libs 文件夹仅用于 Android 使用的本机编译代码。它们在编译期间从库 jar 中复制出来,因为 ADT 编译器希望它们位于该位置。其他项目使用直接来自库 jar 的本机编译代码构建。当然,每个平台的原生代码都不同。
猜你喜欢
  • 2014-06-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多