1.AndEngine介绍(百度百科)
2.下载git工具
a.下载git for windows版(这个客户端)
b.下载windows install安装服务包(),在博客附件中(xp版的,其他版本可找TortoiseGit for windows 安装提示),提供,也可以去微软下载
c.下载客户端操作工具TortoiseGit for windows
有图有文字有真相 AdnEngine开发环境搭建
下面列出编译必须扩展,在AndEngineExamples工程
/AndEngineExamples/project.properties
target=android-17
split.density=false
android.library.reference.3=../AndEngineMODPlayerExtension
android.library.reference.4=../AndEngineSVGTextureRegionExtension
android.library.reference.1=../AndEngine
android.library.reference.2=../AndEngineAugmentedRealityExtension
android.library.reference.6=../AndEngineTexturePackerExtension
android.library.reference.5=../AndEnginePhysicsBox2DExtension
android.library.reference.7=../AndEngineMultiplayerExtension
android.library.reference.8=../AndEngineLiveWallpaperExtension
android.library.reference.9=../AndEngineTMXTiledMapExtension
android.library.reference.10=../AndEngineScriptingExtension
下载引用源码
4.编译AndEngineExamples源码
有编译错误
解决错误:
Description Resource Path Location Type
DrawMode cannot be resolved to a variable HullAlgorithmExample.java /AndEngineExamples/src/org/andengine/examples line 168 Java Problem
引入 这个import org.andengine.entity.primitive.DrawMode;
Description Resource Path Location Type
The constructor TextOptions(AutoWrap, float, float, HorizontalAlign) is undefined TextBreakExample.java /AndEngineExamples/src/org/andengine/examples line 106 Java Problem
注释的为报错的
//this.mText = new Text(50, 40, this.mFont, "", 1000, new TextOptions(AutoWrap.LETTERS, AUTOWRAP_WIDTH, Text.LEADING_DEFAULT, HorizontalAlign.CENTER), vertexBufferObjectManager);
this.mText = new Text(50, 40, this.mFont, "", 1000, new TextOptions(AutoWrap.LETTERS, AUTOWRAP_WIDTH, HorizontalAlign.CENTER, Text.LEADING_DEFAULT), vertexBufferObjectManager);
Description Resource Path Location Type
Type mismatch: cannot convert from void to AnimatedSprite BoundCameraExample.java /AndEngineExamples/src/org/andengine/examples line 220 Java Problem
注释的为报错的
//final AnimatedSprite face = new AnimatedSprite(pX, pY, this.mBoxFaceTextureRegion, this.getVertexBufferObjectManager()).animate(100);
final AnimatedSprite face = new AnimatedSprite(pX, pY, this.mBoxFaceTextureRegion, this.getVertexBufferObjectManager());
face.animate(100);
Description Resource Path Location Type
Type mismatch: cannot convert from void to AnimatedSprite SplitScreenExample.java /AndEngineExamples/src/org/andengine/examples line 179 Java Problem
注释的为报错的
//final AnimatedSprite face = new AnimatedSprite(pX, pY, this.mBoxFaceTextureRegion, this.getVertexBufferObjectManager()).animate(100);
final AnimatedSprite face = new AnimatedSprite(pX, pY, this.mBoxFaceTextureRegion, this.getVertexBufferObjectManager());
face.animate(100);
编译通过啦
参考文档:
http://blog.csdn.net/lc204/article/details/8071876 -编译报错问题
http://blog.csdn.net/onerain88/article/details/7257659-源码下载操作
相关推荐
【交叉编译Qt库在树莓派上运行Qt程序】是一项技术性较强的IT任务,涉及到多个知识点。首先,我们理解交叉编译的概念:交叉编译是指在一个平台上生成另一个平台的可执行代码,例如在Windows环境下编译出适用于树莓派...
解决 VS2010 编译的程序在 XP 不能运行的问题 在使用 VS2010 进行编译时,可能会遇到程序在 XP 系统上不能运行的问题。这主要是由于 VS2010 编译出的程序依赖于 Microsoft Visual C++ 2010 Redistributable-x86,但...
### 在虚拟机上编译、安装和运行VPP #### 安装环境需求 为了确保在虚拟机上顺利编译、安装并运行VPP,首先需要满足以下环境配置: - **虚拟机软件**:推荐使用VMware 12.5版本。 - **虚拟机操作系统**:Ubuntu ...
编译原理电梯程序代码。 5层的,能上能下。。TC下运行,编译原理电梯程序代码。 5层的,能上能下。 TC下运行
16.java包的编译运行.zip16.java包的编译运行.zip16.java包的编译运行.zip16.java包的编译运行.zip16.java包的编译运行.zip16.java包的编译运行.zip16.java包的编译运行.zip16.java包的编译运行.zip16.java包的编译...
在Windows操作系统上,为了便于用户使用,提供了预编译的可以直接运行的版本,包括必要的配置文件和运行时依赖的动态链接库(dll)文件。 在Windows上部署ZLMediaKit,首先需要了解ZLMediaKit的基本架构和功能。...
**WPF MVVM工程示例及反编译后可运行示例** 本示例主要针对Windows Presentation Foundation(WPF)框架中的Model-View-ViewModel(MVVM)设计模式进行深入探讨,结合具体代码实例,帮助开发者更好地理解和运用这一...
openCVopenCVopenCVopen4.5 版本 Android Demo 成功编译运行open4.5 版本 Android Demo 成功编译运行open4.5 版本 Android Demo 成功编译运行open4.5 版本 Android Demo 成功编译运行open4.5 版本 Android Demo 成功...
本文将详细讲解如何在Cygwin环境下交叉编译coturn服务器,并使其在Windows系统下运行。 1. **Cygwin环境搭建** 在开始交叉编译前,你需要安装Cygwin。访问Cygwin官方网站,下载安装程序,运行后选择镜像源并安装所...
### 命令行编译和运行Java类 在日常的软件开发过程中,开发者经常会遇到需要在命令行环境下编译和运行Java程序的情况。本文将详细介绍如何在DOS(Disk Operating System)环境下,通过命令行工具编译和运行Java程序...
在本文中,我们将深入探讨如何将Qt交叉编译为aarch64-linux-gnu架构,并成功在Zynq UltraScale+ MPSoC平台上运行。这个过程适用于公司项目,特别是在Zynq UltraScale+ MPSoC(ZU9EG)处理器上运行具有软键盘功能的Qt...
标题提到的是“国产arm架构操作系统下phantomjs编译后的运行文件”,这涉及到两个主要技术领域:国产麒麟操作系统和基于ARM架构的硬件平台,以及PhantomJS这个无头浏览器的编译与运行。 首先,让我们了解一下“国产...
### 在Linux下编译并运行C程序 #### 环境准备与编译器安装 在开始编写并编译C/C++程序之前,确保已经安装了必要的编译工具。Linux系统通常内置或提供了多种编译工具,其中最常用的是GCC (GNU Compiler Collection)...
.Net Core 源代码动态编译是现代软件开发中的一个重要技术,它允许程序在运行时对源代码进行编译,从而提高程序的灵活性和效率。动态编译与传统的静态编译有着显著的区别,静态编译是在应用程序发布之前将源代码转换...
标题 "air的adl编译运行" 涉及到的是Adobe AIR(Adobe Integrated Runtime)的应用开发和执行过程。Adobe AIR是一种跨平台的运行时环境,允许开发者使用HTML、CSS、JavaScript以及ActionScript等技术创建桌面应用...
### Linux驱动编译与运行详解 #### 一、理解Linux驱动程序 Linux驱动程序是操作系统与硬件设备之间的桥梁,负责管理硬件资源并提供相应的服务。它们通常被编写为内核模块,可以动态加载或卸载,以适应系统需求的...
在Windows环境下,使用Microsoft Visual Studio 2019 (msvc2019) 进行OpenSSL的静态编译,可以确保编译出的库文件与目标应用程序紧密集成,减少运行时依赖。 静态编译意味着将所有依赖项直接包含到编译后的二进制...
资源有强大的学习帮助,有助于你很快上手,从0开始,掌握一门语言的很好帮手,欢迎使用