Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java LibGDX随机误差_Java_Intellij Idea_Libgdx - Fatal编程技术网

Java LibGDX随机误差

Java LibGDX随机误差,java,intellij-idea,libgdx,Java,Intellij Idea,Libgdx,我刚刚在IntelliJ IDEA上安装了LibGDX,一旦我运行应用程序,它会给我以下错误: Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load file: badlogic.jpg at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:140) at com.badlogic.gdx

我刚刚在IntelliJ IDEA上安装了LibGDX,一旦我运行应用程序,它会给我以下错误:

Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: Couldn't load file: badlogic.jpg
at com.badlogic.gdx.graphics.Pixmap.<init>(Pixmap.java:140)
at com.badlogic.gdx.graphics.TextureData$Factory.loadFromFile(TextureData.java:98)
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.trewi_.game.Game.create(Game.java:16)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:143)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:120)
线程“LWJGL应用程序”com.badlogic.gdx.utils.GdxRuntimeException中的异常:无法加载文件:badlogic.jpg 在com.badlogic.gdx.graphics.Pixmap.(Pixmap.java:140) 位于com.badlogic.gdx.graphics.TextureData$Factory.loadFromFile(TextureData.java:98) 位于com.badlogic.gdx.graphics.Texture.(Texture.java:100) 位于com.badlogic.gdx.graphics.Texture.(Texture.java:92) 位于com.badlogic.gdx.graphics.Texture.(Texture.java:88) 在com.trewi\uwi.game.game.create上(game.java:16) 位于com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:143) 位于com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:120) 原因:com.badlogic.gdx.utils.GdxRuntimeException:未找到文件:badlogic.jpg(内部) 位于com.badlogic.gdx.files.FileHandle.read(FileHandle.java:137) 位于com.badlogic.gdx.files.FileHandle.readBytes(FileHandle.java:223) 位于com.badlogic.gdx.graphics.Pixmap.(Pixmap.java:137) ... 还有7个


如何修复此问题?

可能是您没有正确设置资产文件夹

阅读一个分步指南

我使用Android Studio for libgdx,因为它是针对Android的,并且基于Intelij的理念

我将向您展示如何在Android Studio上实现这一点,它与Intelij的想法非常相似

首先单击选择运行/调试配置:

然后单击编辑配置:

然后单击桌面部分,确保工作目录是您的资产目录:


文件“badlogic.jpg”在哪里?默认情况下,它位于资产文件夹中。我已将工作目录设置为我的资产文件夹,这已将其修复,但感谢您的帮助。