libGDX项目内容解析
创建得到的libGDX项目是一个多平台的工程,每个平台的项目内容均有所不同,这里将分别介绍Core、Android和Desktop的目录内容。
一,core目录内容
在游戏的开发工程中,我们的编码工作基本是在core上完成的,因此我们可以认为core目录便是用来存储代码的。
其中,src是存放游戏源代码的地方,而JRE System Library则是一些系统的类库,Referenced Libraries便是libGDX的依赖库了,最后的bulid.gradle文件是core工程的配置文件。
二,desktop目录内容
顾名思义,该目录存放的是桌面项目的内容。
其中,src、JRE System Library、Referenced Libraries、bulid.gradle和core项目的存放内容一致,assets则是存放游戏的一些资源,包含图片资源、声音资源等。
三,android目录内容
android目录下的内容比较多,但是与我们平时开发的android项目差别并不大。
除了以上提及到的src、JRE System Library、Referenced Libraries、bulid.gradle目录以外,这个目录下内容如下:
Android 4.4W:android4.4W的类库
Android Private Libraries:第三方类库的引用
gen:eclipse自动生成的文件
bin:项目编译生成的文件
libs:第三方类库
AndroidManifest.xml:android应用程序的描述文件(权限文件)
proguard-project.text:项目代码混淆文件
project.properties:项目的属性配置文件