由于之前的Eclipse用户切换到IntelliJ,我希望能够在开发时从IDE内部访问项目外部的文件夹.
在Eclipse中,我使用了创建链接资源的功能.
我想知道IntelliJ中是否有任何功能可以帮助我以类似的方式访问外部文件和文件夹(例如,如果我想编辑位于我项目之外的应用程序服务器的配置).
每当我尝试运行我的LibGDX项目的桌面版时,它都说"找不到badlogic.jpg".如何将资源文件夹从android链接到桌面?
我发现这篇文章,但我无法找到如何为Android工作室做到这一点.我试过复制资产文件夹,但这不起作用.
我是新手libgdx,只是在Android工作室安装它.现在,当我第一次按下运行时,我收到此错误.
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/bin/java
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load file: badlogic1.jpg
at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:140)
at com.badlogic.gdx.graphics.glutils.FileTextureData.prepare(FileTextureData.java:64)
at com.badlogic.gdx.graphics.Texture.load(Texture.java:130)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:121)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:100)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:92)
at com.badlogic.gdx.graphics.Texture.<init>(Texture.java:88)
at com.TigerBudda.ZombieBird.ZBGame.create(ZBGame.java:16)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:136)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:114)
Caused by: com.badlogic.gdx.utils.GdxRuntimeException: File not found: badlogic1.jpg (Internal)
at com.badlogic.gdx.files.FileHandle.read(FileHandle.java:136)
at com.badlogic.gdx.files.FileHandle.readBytes(FileHandle.java:220)
at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:137)
... 9 more
Run Code Online (Sandbox Code Playgroud) 我突然遇到了构建环境的问题,我无法弄清楚原因.我可以使用gradlew桌面运行我的项目:运行然而,当我尝试使用右键单击运行作为桌面应用程序从Eclipse运行项目时(当然在桌面项目上)它突然找不到我的pack.atlas文件.毫无疑问文件存在.我已多次刷新我的eclipse项目,并且项目使用gradle命令行运行正常.昨天工作正常.我唯一能想到的就是它让我搞砸了昨天我在IDE中运行了一个Gradle命令但是我不确定它是如何搞砸了这样的.由于我不能将Eclipse调试器与此错误一起使用,因此我必须弄清楚这个问题.有没有人猜到为什么Eclipse没有看到资产文件夹?
我试图BitmapFont从文件1.ttf(Android的LibGdx应用程序)使用.但无论我把这个文件放在哪里,我都会收到一个找不到它的错误.这是我的代码:
BitmapFont font = new BitmapFont(Gdx.files.internal("1.ttf"), false);
Run Code Online (Sandbox Code Playgroud)
我应该把这个字体文件放在哪里?或者我应该改变什么?