中午下载了LuaTutorial导入到eclipse中跑了一把,报下面这个错误(详细的错误日志在文章的最后面),提示luajava不在java.library.path中。
用System.out.println(System.getProperty("java.library.path"));
打印出java.library.path,实际上是D:\Android4workPlace\LuaTutorial\lib 即工程的lib目录,明明有libluajava.dll呀!
折腾了一圈,没有办法,将System.loadLibrary(LUAJAVA_LIB);改为://System.load("D:/Android4workPlace/LuaTutorial/lib/libluajava.dll");
后临时先跑起来了。
Exception in thread "Thread-3" javax.media.opengl.GLException: java.lang.UnsatisfiedLinkError: no luajava in java.library.path
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at com.badlogic.gdx.backends.jogl.JoglAnimator.display(JoglAnimator.java:137)
at com.badlogic.gdx.backends.jogl.JoglAnimator$MainLoop.run(JoglAnimator.java:174)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.UnsatisfiedLinkError: no luajava in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.keplerproject.luajava.LuaState.<clinit>(LuaState.java:92)
at org.keplerproject.luajava.LuaStateFactory.newLuaState(LuaStateFactory.java:59)
at tutorial.LoadScript.<init>(LoadScript.java:20)
at tutorial.game.create(game.java:24)
at com.badlogic.gdx.backends.jogl.JoglGraphics.init(JoglGraphics.java:87)
at com.sun.opengl.impl.GLDrawableHelper.init(GLDrawableHelper.java:72)
at javax.media.opengl.GLCanvas$InitAction.run(GLCanvas.java:418)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:189)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
分享到:
相关推荐
libgdx-nightly-20140711.zip libgdx 1.2.0
libgdx---MySuperJumper
libgdx-nightly-20110809.zip
libgdx-cookbook-cookbook的书中示例代码
LibGDX Lua Tutorial工程,使用libgdx开发android游戏。libdgx中使用lua脚本语言。
libgdx-演示-metagun Libgdx 演示 --metagun
libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, Mac OS X, Android, your WebGL enabled browser and iOS. 用什么方式能够实现高效的流畅的...
类似俄罗斯方块小游戏,拖动组合方块,消除得分 类似俄罗斯方块小游戏,拖动组合方块,消除得分 类似俄罗斯方块小游戏,拖动组合方块,消除得分
如何使用libgdx编写一个简单的游戏(一)— 雏形。...教程地址:http://www.huangyunkun.com/2013/02/14/libgdx-game-1/?c819a6de2f0b491b84f298fd67f01dda=88dbcf12c4e84a29ba9cabf8655c914b 此码使用libgdx0.99包
2048 是一款非常热门的数字益智类游戏,操作规则很简单,在屏幕中有四行四列共 16 个卡片,初始时随机在其中两个卡片生成两个数字 2 或 4,然后手指可在卡片组区域 上下左右滑动 将所有卡片移动到 上侧 / 下侧 / ...
libgdx-设计-编辑器
libgdx-crypt-texture 一个用于加密和解密文件的简单库(包括libGdx Texture) 用法 更新2018 为了方便起见,请使用。 忽略以下步骤。 步骤1.使用其他工具创建纹理文件(例如 ) 步骤2.通过libgdx-crypt-texture可...
LibGDX-SocketIO-带节点 安装并运行节点。 将directoy更改为服务器文件夹。 确保已安装Node JS。 终端,“ npm install” 终端,节点server.js 成功。 应用程式设定 在“ sockettest / core / src / ...
o2d-libgdx-setup-plugin 插件到无限制的libGDX设置应用程序
https://github.com/libgdx/libgdx-demo-cuboc 基于libgdx-demo-cubu开发的demo。
Libgdx开发丛书之 Libgdx cross-platform game development cookbook
libgdx-pixel-runner Libgdx port van de moai-pixel-runner
该项目是使用libgdx-setup(不是libgdx-setup-ui)创建的,它使用gradle进行构建自动化,并使用artemis和libgdx的快照版本。 gradlew desktop:run应该运行游戏。 请参阅 ,了解如何在您的IDE中使用gradle。 许可证...
libGDX-LWJGL-音频 来自 gdx-backend-lwjgl 的音频包以及来自 libGDX 的支持类和接口。 所有文件都已从其原始版本进行了修改。
LibGDX-3D-第一人称例子 如何使用 LibGDX 创建 3D 第一人称场景的示例。 此代码可以随心所欲地使用,但如果您想出售它,则必须对其进行修改。 由于某种原因,格式有点混乱。 希望这可以帮助某人。