前期准备

1.工具:AndroidStudio或 IDEA(创建android项目,安装AndroidSDK)
2.下载libGDX:(官网)选择一个版本下载。

3.找个目录存放,解压,得到如图

创建项目

1.打开图中的gdx-setup.jar。

2.双击弹出

3.只测试桌面端和android端,按图中选择

4.选择最下方左边的Advanced按钮,添加一个镜像地址:
https://maven.aliyun.com/nexus/content/groups/public/
点击save。


5.点击右侧Generate,点击弹出的选项是,再次点击弹出的选项是,开始创建项目。

开始改错

1.用IDEA打开刚创建的项目


2.等待项目加载完成,会出现下述错误

3.打开根目录下的gradle文件夹下的wrapper文件夹,进入gradle-wrapper.properties文件,更改一个地址

将上图红线处更改为

distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

4.点击右上角的刷新按钮

5.刷新后,没错,还是报错,谁知道老师怎么这么交,
我只是做个记录,狗头∪・ω・∪保命

还是版本不对,继续改

6.打开根目录下的build.gradle(正常上面刷新完会自动跳转到该出错页),对图中gradle版本进行更改

dependencies {classpath 'com.android.tools.build:gradle:1.2.3'}

改成

dependencies {classpath 'com.android.tools.build:gradle:3.1.0'}


7.点击右上角的刷新图标

8.没错,还是报错,没完没了了,点击完上述刷新,会跳转至desktop文件夹下的build.gradle,更改classesDir为classesDirs,如图:

9.上述刷新完,显示成功

10.你以为就这样结束了,太天真了。让我们继续。
打开desktop的启动页,点击绿色三角运行。会报如下错误:

11.打开android目录下的build.gradle文件,将 instrumentTest ,改成 androidTest 。

点击刷新

12.没错,没啥效果,不要怀疑。重新打开desktop 的启动页,点击启动

13.没错,又报了一个错,找不到图片资源。选择左上角,有些IDEA在右上角,如图

更改该项目的文件配置,点击右边的文件夹图标,将图中的路径精确到assets下


14.重新运行一次桌面端启动页,终于成功啦

15.准备启动android端,需要提前准备好虚拟机。点击图中位置,地洞android端。

终于都成功啦,发现好low。再见!!!

完整源码

libGDX学习记录(一)相关推荐

  1. libgdx学习记录18——Box2d物理引擎

    libgdx封装了Box2D物理引擎,通过这个引擎能够模拟物理现实,使设计出的游戏更具有真实感. libgdx中,Box2d程序的大概过程: 1. 创建物理世界world,并设置重力加速度. 2. 创 ...

  2. libgdx学习记录9——FreeType,ttf中文显示

    前面讲到使用Hireo创建的BitmapFont以显示中文字体.这种方式效率很高,当所要显示的字的总数较少,并且大小比较固定时,可以采用这种方式. 但是这种也有弊端: (1)字体大小不能随意设置,当放 ...

  3. libgdx学习记录27——线段与线段相交检测

    给定p1, p2, p3, p4四个点,p1,p2为一条线段,p3,p4为一条线段,检测其是否有交点. 可分为三种情况: 1. L2与x轴平行 2. L2与y轴平行 3. L2与坐标轴不平行. (L1 ...

  4. Pytorch学习记录-torchtext和Pytorch的实例( 使用神经网络训练Seq2Seq代码)

    Pytorch学习记录-torchtext和Pytorch的实例1 0. PyTorch Seq2Seq项目介绍 1. 使用神经网络训练Seq2Seq 1.1 简介,对论文中公式的解读 1.2 数据预 ...

  5. HTML5与CSS3权威指南之CSS3学习记录

    title: HTML5与CSS3权威指南之CSS3学习记录 toc: true date: 2018-10-14 00:06:09 学习资料--<HTML5与CSS3权威指南>(第3版) ...

  6. springboot @cacheable不起作用_Springboot学习记录13 使用缓存:整合redis

    本学习记录的代码,部分参考自gitee码云的如下工程.这个工程有详尽的Spingboot1.x教程.鸣谢! https://gitee.com/didispace/SpringBoot-Learnin ...

  7. 【Cmake】Cmake学习记录

    Cmake学习记录 1.1 常例 add_library(gen_reference_infogen_reference_info/gen_reference_info.hgen_reference_ ...

  8. ASP.NETCore学习记录(一)

    ASP.NETCore学习记录(一) asp.net core介绍  Startup.cs  ConfigureServices  Configure  0. ASP.NETCore 介绍 ASP.N ...

  9. Android开发技术周报176学习记录

    Android开发技术周报176学习记录 教程 当 OkHttp 遇上 Http 2.0 http://fucknmb.com/2018/04/16/%E5%BD%93OkHttp%E9%81%87% ...

最新文章

  1. R语言使用ggplot2包使用geom_dotplot函数绘制分组点图(配置显示的分组)实战(dot plot)
  2. ValueError: invalid \x escape
  3. 事务的四大特性和隔离级别
  4. iptables规则书写总结
  5. 【读书笔记0101】Beginning linux programming-3rd
  6. python tornado websocket_Python:Tornado 第三章:WebSocket概念及应用:第一节:WebSocket概念...
  7. matlab的矩阵运算,MATLAB的矩阵运算
  8. 计算机硬件产品增值税率,软件产品增值税即征即退税额如何计算?申报增值税时应该如何填报呢?...
  9. paypal/stripe商家工具-轮询支付系统更新
  10. JFlow:真心服务中国IT产业
  11. 刘宇凡:关于圈子的只言片语
  12. c语言汇率转换代码_拜求c语言编写的人民币大小写转换的代码!
  13. 数据可视化总结——matplotlib、seaborn
  14. 短链接服务商Bitly推出名为RealTime的“互联网热点发掘引擎”
  15. Python分布式动态页面爬虫研究
  16. 关于三角形的心及费马点
  17. 写一程序,用scanf函数输入x,输出y值。
  18. 计算机打不开sai文件夹,解决 Excel打开桌面文件 显示“无法找到C:\Documents.xls。请检查文件名的...”错误...
  19. 豆瓣图书排行250抓取练习
  20. 基于antd DatePicker的年份组件

热门文章

  1. 【错误】vs 应用程序无法正常启动0xc00007b
  2. “模型驱动”还不够!企业级低代码开发平台系统架构解密
  3. 几种软件开发方法对比
  4. 在Ubuntu20.04中继续使用linux版“网络调试助手”的方法
  5. java解析Excel里面的数据
  6. BugKu-图穷匕见
  7. 山东大学软件学院2022项目实训——(四)SQL注入的学习
  8. 【云原生学习】史上最全Prometheus学习笔记
  9. 通过wifi对手机进行adb连接debug调试 adb connect ip_address:5555
  10. 用unity制作2d钟表