Libgdx来自文件名为gdx-setup.jar 这是一个可执行的程序的用户界面和命令行工具的游戏和可视化开发框架。你可以简单地执行这将打开设置界面JAR文件。
在命令行执行JAR文件:java -jar gdx-setup.jar
Download gdx-setup.jar (https://bitly.com/1i3C7i3)
指定你的应用程序的Java包的名字,你的名字,你的主类的名称,输出目录到你的Android SDK的路径。下一步,你可以选择你想要什么平台的支持。注意:一旦选择了,你必须手动添加新的平台!你可以选择扩展。最后,是包含在您的应用程序。一些可能不工作,在所有平台上,你会得到警告。当你所有的设置,点击“生成”。现在,你准备为你的公司的项目投资、运行、调试和包装它.
![](https://note.wiz.cn/api/document/files/unzip/5ba4088e-9972-4fcb-8576-bdeef1b2d346/5e4775b2-d10e-5434-0c2e-af6bd887fb54.37/index_files/3a5aafdc3cd0f205207891921d8ab7e7.png)
用命令行创建Libgdx项目
如果你从命令行运行它,指定下列参数。
目录:目录写项目,相对或绝对
名称:应用程序的名称,下例缺点通常是一个好主意,例如mygame
包装:根据您的代码将生活的Java包,如com.badlogic.mygame
主类名:你的应用程序的主要applicationlistener名称,例如mygame
sdk位置:你的Android SDK位置,IntelliJ使用这个android_home是不用设置
将全部放在一起,你可以在命令行中运行项目生成如下
Gradle 和 Eclipse
什么是Gradle?
Gradle是一个依赖性管理和构建系统。一个依赖管理系统是将第三方的库到你的项目中一个简单的方法,而不必存储库中的源代码树。相反,依赖关系管理系统依赖于一个文件在你的源码树,指定你需要在你的应用程序中的库的名称和版本。添加,删除和改变一个第三方库的版本是一样容易改变配置文件的几行。依赖管理系统将在您指定的中央存储库的库(在我们的情况下,Maven中心)并将其存储在您的项目目录以外的。构建系统有助于构建和打包应用程序,而不依赖于特定的IDE。如果你使用一个建立或持续集成服务器这是特别有用的,在IDES不是现成的。相反,构建服务器可以调用生成系统,它提供的生成配置,它知道如何为不同的平台构建你的应用。如果工具,依赖管理和构建系统齐头并进。无论是配置在相同的一组文件。为更多的信息工具和“包装”下面的部分看到依赖管理。
导入你的项目
选择 File -> Import -> Gradle -> Gradle Project
, 点击浏览找到你的项目的根目录, 然后点击 Build Model
. 过一段时间, 你会看到主目录和子目录 (android, core, desktop, html, ios). 选择全选后然点击完成
.请注意,这个过程可能需要一分钟或两分钟在你的第一次选择的时候,作为工具和一些依赖关系将在后台下载。
常见问题
您的Eclipse工作区文件夹必须不能与你的项目的根文件夹相同(见https://github.com/libgdx/libgdx/issues/1537)。
当你第一次导入项目出现的错误:com/github/jtakakura/gradle/plugins/robovm/RoboVMPlugin : Unsupported major.minor version 51.0
确保你现在运行的 Oracle's JDK 版本是 7 或以上.
运行你的项目
-
Desktop: 右键你桌面的项目,
Run As -> Java Application
. 选择在桌面开始的类 (e.g. DesktopLauncher.java). -
Android: 确保你的设备连接上了 DDMS (看android开发指南 http://developer.android.com/guide/index.html). 右键你的android项目,
Run As -> Android Application
. -
iOS RoboVM: 右键 robovm 项目
Run As -> iOS Device App
运行在已连接的设备, orRun As -> iOS Simulator App
运行在 iOS 模拟器. 如果在设备上运行, 你需要 provision (https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/Introduction/Introduction.html) 能够利用它! -
HTML5: 右键 html项目,
Run As -> External Tools Configuration
. Create a new configuration by double clicking theProgram
entry in the left sidebar. Give the configuration a name, e.g. GWT SuperDev. Set the location field to thegradlew.bat
(Windows) orgradlew
(Linux, Mac) file. Set the working directory to the root folder of your project. Specifyhtml:superDev
as the Argument. Press 'Apply', then 'Run'. Wait until you see the messageThe code server is ready.
in the console view, then open the URL http://localhost:8080/html. You can leave the server running. If you change code or assets, simply click theSuperDev Refresh
button in the browser. This will recompile your app and reload the site.
打包你的项目
用命令行是最简单的打包方式, 或者是用 Eclipse 里面的工具进行打包. To see the relevant Gradle tasks, check the Gradle command line documentation.
转载请注明出处:http://blog.csdn.net/dennisxzr/article/details/23847073(来自Dennis锐少的csdn博客)