windows下打包运行cocos2d-x3.0rc的cpp-tests
2014-05-07 12:38
477 查看
1、下载ndk,sdk,jdk,ant,Python等等各种软件,这里给出地址
http://pan.baidu.com/s/1c0ov3nq#dir
2、安装好软件环境后,添加环境变量,这里3.0给我们提供了一个python的脚本供我们
一步一步配置环境变量,cmd命令行下进入3.0根目录D:\cocos\cocos2d-x-3.0rc1,
配置环境,命令行下
python setup.py
配置好环境变量COCOS2D_CONSOLE_ROOT ,NDK_ROOT ,ANDROID_SDK_ROOT,ANT_ROOT
我的分别对应一下目录
python --version
java -version
ant -version
若给出相应的版本号,则说明你已经安装成功,若不认识该命令,就检查并重新配置。
3、命令行进入build目录输入命令行进行编译Android的cpp-tests
python android-build.py -p 19 cpp-tests
这里编译的事对应Android 版本号19的sdk的apk,你必须确保你有对应的Android的sdk,
对应这个版本的sdk目录D:\android\android-sdk-windows\platforms\android-19
4、若给出提示build successful ,total time :xx seconds就编译出了对应的apk文件:CppTests-debug.apk
在对应的目录下面D:\cocos\cocos2d-x-3.0rc1\tests\cpp-tests\proj.android\bin
5、利用adb进行安装apk文件,命令行是adb install CppTests-debug.apk
这个好像会报INSTALL_FAILED_CONTAINER_ERROR错误,别的我都安装成功了,
我是在模拟器上测试的,后面再查下,先更新到这里
INSTALL_FAILED_CONTAINER_ERROR:
http://pan.baidu.com/s/1c0ov3nq#dir
2、安装好软件环境后,添加环境变量,这里3.0给我们提供了一个python的脚本供我们
一步一步配置环境变量,cmd命令行下进入3.0根目录D:\cocos\cocos2d-x-3.0rc1,
配置环境,命令行下
python setup.py
配置好环境变量COCOS2D_CONSOLE_ROOT ,NDK_ROOT ,ANDROID_SDK_ROOT,ANT_ROOT
我的分别对应一下目录
D:\cocos\cocos2d-x-3.0rc1\tools\cocos2d-console\bin D:\android\android-ndk-r9d D:\android\android-sdk-windows D:\android\apache-ant-1.9.3\bin等等环境变量,测试你的环境是否配置好就分别在目录下输入命令行
python --version
java -version
ant -version
若给出相应的版本号,则说明你已经安装成功,若不认识该命令,就检查并重新配置。
3、命令行进入build目录输入命令行进行编译Android的cpp-tests
python android-build.py -p 19 cpp-tests
这里编译的事对应Android 版本号19的sdk的apk,你必须确保你有对应的Android的sdk,
对应这个版本的sdk目录D:\android\android-sdk-windows\platforms\android-19
4、若给出提示build successful ,total time :xx seconds就编译出了对应的apk文件:CppTests-debug.apk
在对应的目录下面D:\cocos\cocos2d-x-3.0rc1\tests\cpp-tests\proj.android\bin
5、利用adb进行安装apk文件,命令行是adb install CppTests-debug.apk
这个好像会报INSTALL_FAILED_CONTAINER_ERROR错误,别的我都安装成功了,
我是在模拟器上测试的,后面再查下,先更新到这里
INSTALL_FAILED_CONTAINER_ERROR:
相关文章推荐
- cocos2d-x项目101次相遇:增加一个精灵sprite
- cocos2d-x项目101次相遇:在HelloWorld上--建立新场景
- 如何在自定义文件下创建cocos2d-x项目
- cocos2d-x项目101次相遇:建立图片菜单
- cocos2d-x项目101次相遇: Scenes , Director, Layers, Sprites
- cocos3.0通过精灵控制精灵的触摸事件的实现
- cocos2d-x项目101次相遇-安装和环境搭建 -xcode
- Cocos2d-x 3.0多线程异步资源加载
- Cocos2d-x3.0游戏实例之《别救我》第一篇——前言
- cocos2d-x项目101次相遇:增加一个精灵sprite
- cocos2d-x项目101次相遇:在HelloWorld上--建立新场景
- cocos2d-x学习记录-Tiled使用注意点
- Cocos2d-x3.0游戏实例之《别救我》第六篇——从代码中获取UI控件
- cocos2dx2.2.2在iOS下自己编译luajit-2.0.1遇到的问题
- 如何使用 CocoStudio UI 编辑器实现
- Cocos2d-x3.0游戏实例《别救我》目录
- CocoStudio开发之背景音乐播放两秒就没声音问题
- 「cocos2d-x」瓦片地图学习(1)(2)
- cocos2d+TexturePackerGUI动画制作
- 第三章 引擎的核心:渲染框架