[cocos2dx系列1]windows平台编译android demo

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。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值