#android SDK 位置 export ANDROID_SDK_ROOT=/Applications/adt-bundle-mac-x86_64/sdk #android NDK 位置 export ANDROID_NDK_ROOT=/opt/android/android-ndk-r9 #android NSD paltforms位置,内部应有android-* export NDK_PLATFORMS_ROOT=/opt/android/android-ndk-r9/platforms #cocos2dx 位置 export COCOS2DX_ROOT=/Users/hanson/Documents/Workspace/tmp/cocos2d-x-3.0alpha0-pre #android NDK 位置 export NDK_ROOT=/opt/android/android-ndk-r9 export PATH=$PATH:$ANDROID_SDK_ROOT export PATH=$PATH:$ANDROID_NDK_ROOT PATH=/Users/hanson/.apportable/SDK/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/Applications/adt-bundle-mac-x86_64/sdk:/opt/android/android-ndk-r9
相关推荐
cocos2dx 的编译到 Android 平台需要安装多个工具,包括 Eclipse、SDK、NDK、Python 和 Cygwin,然后使用 create_project.py 命令创建一个新的项目,最后使用 build_native.sh 脚本编译项目并导入到 Eclipse 中。...
5. **构建脚本**:如`build_native.sh`(在Linux或Mac上)或`build_native.bat`(在Windows上),这些脚本用于编译C++源码并生成平台特定的应用程序包。 6. **cocos2dx android引擎分析文档.pdf**:这是一份关于...
- cygwin为开发者提供了Linux环境下的工具,这些工具在cocos2dx的开发过程中是不可或缺的,如bash、gcc等。 - 在Windows上使用cygwin,可以让开发者像在Linux环境下一样使用命令行工具进行开发。 - cygwin环境的...
在Android平台上,使用Cocos2d-x提供的`build_native.sh`脚本来生成项目工程,然后在Android Studio中导入生成的工程,进行编译和调试。在iOS平台,你可以通过Xcode直接打开Cocos2d-x生成的.xcodeproj文件,进行编译...
Cocos2dx的Java层通常会继承自`org.cocos2dx.lib.Cocos2dxActivity`,这个基类已经实现了大部分Android Activity的生命周期回调,如`onCreate()`, `onResume()`等,开发者可以根据需要覆盖这些方法。 - **资源管理*...
- 将Android项目转换为C++项目,通过右键项目选择“Convert to a C/C++ Project”,然后在构建配置中取消默认的构建命令,改为调用NDK的`build_native.sh`脚本进行编译。 - 添加包含路径,以使Eclipse能够找到...
8. **引入Cocos2d-x依赖库**:编辑`copy_files.sh`脚本,添加代码将Cocos2dx的Java源代码复制到新项目中,以使项目能识别库文件。 9. **解决权限问题**:以管理员身份运行CMD,使用`takeown`和`icacls`命令修改...
- 右键点击项目,选择`Properties > Builders`,取消勾选`CDT Builder`,并新建一个Builder,指定其执行脚本为`build_native.sh`,工作目录设置为`build_native.sh`所在的目录。 7. **配置路径与符号**: - 在...
接下来,以管理员权限运行Cygwin,导航到新项目的Android目录下,执行`./build_native.sh`脚本来进行交叉编译。如果遇到权限问题,确保给予Jni文件夹及其所有子文件夹完全访问权限。首次编译可能需要较长时间,完成...
这可能需要用户根据自己的项目需求,手动配置CMakeLists.txt或者proj.android下的build_native.sh脚本来链接libcurl库。 标签“openssl”表明libcurl可能依赖于OpenSSL库,OpenSSL是一个强大的安全套接字层密码库,...
export COCOS2DX_ROOT=/Users/cocos2dx/cocos2d-x export NDK_ROOT=/Users/android/android-ndk-r8d export ANDROID_NDK_ROOT=/Users/android/android-ndk-r8d export ANDROID_SDK_ROOT=/Users/android/android-sdk-...