我一直在我的 Windows 7 PC 上使用 libgdx 开发一个简单的游戏。最近我买了一个macbook pro(山狮)。我下载并安装了 JRE 7 和 eclipse,然后克隆并导入了项目。但是,尽管在我运行桌面版本时代码中没有错误,但 JVM 加载并迅速死亡。我在控制台中得到的错误如下:
JavaVM WARNING: JAWT_GetAWT must be called after loading a JVM
_NSJVMLoadLibrary: NSAddLibrary failed for /libjawt.dylib
JavaVM FATAL: lookup of function JAWT_GetAWT failed. Exit
AL lib: ReleaseALC: 1 device not closed
我已将 JRE 7 添加到构建路径库中,但仍然没有乐趣。
桌面通过以下代码启动:
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
public class Main {
public static void main(String[] args) {
LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
cfg.title = "colourgame";
cfg.useGL20 = false;
cfg.width = 480;
cfg.height = 800;
new LwjglApplication(new ColourGame(), cfg);
}
}
真的卡在这上面了。