我为此创建了一个教程-如何将Andengine,Andengine贴图,Andengine PhysicsBox2D添加到Android Studio 0.8.9。
这是链接,希望一切正常-https://docs.google.com/document/d/1zk2QjNiPvkj52G4qSVivEPrLfkCUVqmnCVH8TfsnER8/edit
带有ANDROID STUDIO的雄激素0.8.9
注意:我正在使用AnchorCenter分支和TortoiseGit来获取所有文件。
- 使用TortoiseGit从github下载Andengine: https : //github.com/nicolasgramlich/AndEngine
- 下载后,使用TortoiseGit切换到分支GLES2-AnchorCenter
- 在Android Studio中创建新项目
- 创建新模块:
- 选择文件->新模块-> Android库
- 将应用程序名称设置为AndEngine
- 将模块名称设置为AndEngine
- 将包名称设置为org.andengine
- 设置最低SDK 14
- 目标SDK 19
- 用19编译
- 主题无
- 继续单击下一步,直到创建模块为止(选择的内容没有区别)
- 输入您下载了Andengine的文件夹,输入src / org / andengine并复制其中的所有文件。
- 将复制的文件粘贴到项目src / java / org.andengine中的新模块中。 粘贴所有内容后,删除默认情况下创建的MainActivity
- 输入下载了Andengine的文件夹,复制AndroidManifest并将其粘贴到新模块(src / main)中
- 将模块添加到项目中:
- 选择文件->项目结构->应用程序->依赖关系
- 单击“ +”按钮,然后选择“模块依赖性”
- 从列表中选择您的AndEngine模块
- 检查应用程序文件夹(build.gradle)中的项目gradle,并确保在依赖项下有一行这样的内容-编译project(':AndEngine')
您现在应该可以在项目中使用AndEngine
带ANDROID STUDIO的ANDENGINE TMX倾斜地图扩展
注意:我们的操作方式与Andengine相同,但我们做了一些更改:
- 使用TortoiseGit从github下载AndengineTMX: https : //github.com/nicolasgramlich/AndEngineTMXTiledMapExtension
- 下载后,使用TortoiseGit切换到分支GLES2-AnchorCenter
- 在Android Studio中创建新项目
- 创建新模块:
- 选择文件->新模块-> Android库
- 将应用程序名称设置为AndEngineTMXTiledMapExtension
- 将模块名称设置为AndEngineTMXTiledMapExtension
- 将软件包名称设置为org.andengine.extension.tmx
- 设置最低SDK 14
- 目标SDK 19
- 用19编译
- 主题无
- 继续单击下一步,直到创建模块为止(选择的内容没有区别)
- 输入您下载了AndengineTMX的文件夹,输入src / org / andengine / extension / tmx并复制其中的所有文件。
- 将复制的文件粘贴到项目src / java / org.andengine.extension.tmx中的新模块中。 粘贴所有内容后,删除默认情况下创建的MainActivity
- 进入下载AndengineTMX的文件夹,复制AndroidManifest并将其粘贴到新模块(src / main)中
- 将模块添加到项目中:
- 选择文件->项目结构->应用程序->依赖关系
- 单击“ +”按钮,然后选择“模块依赖性”
- 从列表中选择您的AndengineTMX模块
- 检查应用程序文件夹(build.gradle)中的项目gradle,并确保在依赖项下有这样的一行-编译项目(':AndEngineTMXTiledMapExtension')
现在,您应该可以在项目中使用AndEngineTMXTiledMapExtension。
带有ANDROID STUDIO的ANDENGINE PHYSICSBOX2D 0.8.9
- 下载此文件-http://dh.st/FyC
- 解压缩文件
- 您应该有2个jar文件,将它们复制到您的项目app / libs中
- 右键单击andenginephysicsbox2dextension.jar并选择“添加为库”(或类似的东西)
- 在您的应用文件夹中打开build.gradle
- 在依赖项下添加编译文件('lib / physicsbox2d_so_files.jar')
您现在应该可以在项目中使用PhysicsBox2D。