LibGDX - 无法从 Android Studio 运行 destop 版本
Posted
技术标签:
【中文标题】LibGDX - 无法从 Android Studio 运行 destop 版本【英文标题】:LibGDX - can't run destop version from Android Studio 【发布时间】:2015-05-20 17:47:49 【问题描述】:我已关注视频 fpr LibGDX https://www.youtube.com/watch?v=CXO0aT6rXTQ 但无法从 android Studio 运行桌面版
"C:\Program Files\Java\jdk1.7.0_11\bin\java" -Didea.launcher.port=7532 -Didea.launcher.bin.path=E:\Android\Android-Studio\bin -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.7.0_11\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\jce.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\jfxrt.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\resources.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\rt.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.7.0_11\jre\lib\ext\zipfs.jar;E:\Coding\MyGdxGame\desktop\build\classes\main;E:\Coding\MyGdxGame\core\build\classes\main;E:\Android\Android-Studio\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain io.github.paulvi.game.desktop.DesktopLauncher
Exception in thread "main" java.lang.NoClassDefFoundError: com/badlogic/gdx/ApplicationListener
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:116)
Caused by: java.lang.ClassNotFoundException: com.badlogic.gdx.ApplicationListener
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 3 more
Process finished with exit code 1
【问题讨论】:
【参考方案1】:您可以随时下载 IntelliJ 社区版本,它与 LibGDX 生成的项目设置配合得更好:https://www.jetbrains.com/idea/download/
无论如何,你有没有试过:https://github.com/libgdx/libgdx/wiki/Gradle-and-Intellij-IDEA#running-your-project
【讨论】:
以上是关于LibGDX - 无法从 Android Studio 运行 destop 版本的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Android Studio (libGDX) 中运行项目
无法使用 LibGDX 在 Android 上播放 2 个音乐实例