[cocos2dx系列1]windows平台编译android demo
2012-07-10 20:51
579 查看
1、在http://www.cocos2d-x.org/ 上下载cocos2dx 2.0.1.
2、解压后编辑(不是运行)create-android-project.bat,发现其需要cygwin、android sdk和android ndk。android sdk不需要说了吧。
3、安装cygwin,需要添加make。
4、去https://developer.android.com/tools/sdk/ndk/index.html下载ndk r8。
5、修改create-android-project.bat中_CYGBIN、_ANDROIDTOOLS、_NDKROOT为本机cygwin、android sdk、ndk路径。
6、双击create-android-project.bat,出现:
Please enter your package path. For example: org.cocos2dx.example:com.jean.progr
ess(自己输入)
Please enter your project name:progress(工程名,自己输入)
"Now cocos2d-x suppurts Android 2.1-update1, 2.2, 2.3 & 3.0"
"Other versions have not tested."
Available Android targets:
----------
id: 1 or "android-10"
Name: Android 2.3.3
Type: Platform
API level: 10
Revision: 2
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 (default), WVGA854
ABIs : armeabi
----------
id: 2 or "android-15"
Name: Android 4.0.3
Type: Platform
API level: 15
Revision: 3
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, W
XGA720, WXGA800
ABIs : armeabi-v7a, x86
----------
id: 3 or "Google Inc.:Google APIs:15"
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Revision: 2
Description: Android + Google APIs
Based on Android 4.0.3 (API level 15)
Libraries:
* com.google.android.media.effects (effects.jar)
Collection of video effects
* com.android.future.usb.accessory (usb.jar)
API for USB Accessories
* com.google.android.maps (maps.jar)
API for Google Maps
Skins: WVGA854, WQVGA400, WSVGA, WXGA720, HVGA, WQVGA432, WVGA800 (default)
, QVGA, WXGA800
选择id 2。
这样会在脚本运行目录下生成progress目录(上面的工程名)。
7、然后使用cygwin的terminal,进入progress的proj.android子目录,例如cd /cygdrive/g/cocos2dx/progress/proj.android,
8、./build_native.sh,会在libs目录下生成库
9、还需要从别的工程拷贝.project和.classpath到proj.android目录。
10、在运行前还需要修改AndroidManifest.xml中android:icon="@drawable/ic_launcher"。
这样就有了个android demo。
2、解压后编辑(不是运行)create-android-project.bat,发现其需要cygwin、android sdk和android ndk。android sdk不需要说了吧。
3、安装cygwin,需要添加make。
4、去https://developer.android.com/tools/sdk/ndk/index.html下载ndk r8。
5、修改create-android-project.bat中_CYGBIN、_ANDROIDTOOLS、_NDKROOT为本机cygwin、android sdk、ndk路径。
6、双击create-android-project.bat,出现:
Please enter your package path. For example: org.cocos2dx.example:com.jean.progr
ess(自己输入)
Please enter your project name:progress(工程名,自己输入)
"Now cocos2d-x suppurts Android 2.1-update1, 2.2, 2.3 & 3.0"
"Other versions have not tested."
Available Android targets:
----------
id: 1 or "android-10"
Name: Android 2.3.3
Type: Platform
API level: 10
Revision: 2
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 (default), WVGA854
ABIs : armeabi
----------
id: 2 or "android-15"
Name: Android 4.0.3
Type: Platform
API level: 15
Revision: 3
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, W
XGA720, WXGA800
ABIs : armeabi-v7a, x86
----------
id: 3 or "Google Inc.:Google APIs:15"
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Revision: 2
Description: Android + Google APIs
Based on Android 4.0.3 (API level 15)
Libraries:
* com.google.android.media.effects (effects.jar)
Collection of video effects
* com.android.future.usb.accessory (usb.jar)
API for USB Accessories
* com.google.android.maps (maps.jar)
API for Google Maps
Skins: WVGA854, WQVGA400, WSVGA, WXGA720, HVGA, WQVGA432, WVGA800 (default)
, QVGA, WXGA800
选择id 2。
这样会在脚本运行目录下生成progress目录(上面的工程名)。
7、然后使用cygwin的terminal,进入progress的proj.android子目录,例如cd /cygdrive/g/cocos2dx/progress/proj.android,
8、./build_native.sh,会在libs目录下生成库
9、还需要从别的工程拷贝.project和.classpath到proj.android目录。
10、在运行前还需要修改AndroidManifest.xml中android:icon="@drawable/ic_launcher"。
这样就有了个android demo。
相关文章推荐
- Cocos2dx3.10在Windows平台搭建Android命令行编译apk打包
- windows下Android studio编译Tensorflow_Android_Demo
- cocos2dx 最新版3.4安装和编译运行移植android(windows)
- 【Cocos2d-X(2.x) 游戏开发系列之二】cocos2dx最新2.0.1版本跨平台整合NDK+Xcode,Xcode编写&编译代码,Android导入打包运行即可!
- 【Cocos2d-X(2.x) 游戏开发系列之二】cocos2dx最新2.0.1版本跨平台整合NDK+Xcode编译到Android 推荐
- 【Android平台】 Alljoyn学习笔记二 编译自带的demo的步骤
- 详解如何将cocos2dx项目编译到Android平台上的(方式一:Cywin+NDK)
- Qt5.3.0 for android windows平台下搭建及demo(虫子的博客)
- cocos2dx(2.0.2)含有Box2d编译到android平台上
- Android编译时注解框架系列2-Run Demo
- Android 编译出自己的sdk 以编译自己的windows平台 adb.exe为例
- quick-cocos2dx Windows环境下编译Android版本apk
- OpenCV4Android开发之旅(三)----Windows平台Eclipse、MinGW配置OpenCV2.4.4(C++接口调用) 全过程(附:MinGW编译OpenCV2.4.4)
- Windows下Cocos2dx-3.10的Android交叉编译环境搭建
- android加固系列—6.仿爱加密等第三方加固平台之动态加载dex防止apk被反编译
- Google Breakpad 用VS编译windows和android平台的库文件
- cocos2dx在windows下开发,编译到android上
- Windows下Cocos2dx-3.10的Android交叉编译环境搭建
- cocos2dx 编译错误 BUILD FAILEDG:\android\SDK\android-sdk-windows\tools\ant\build.xml:645: The following
- [cocos2dx系列2]cocos2dx android demo默默做了什么