WIN8+VS2012+cocos2dx3.0正式版之新建项目和生成apk文件
来源:互联网 发布:linux安l查看ssh服务 编辑:程序博客网 时间:2024/06/06 02:00
官方参考地址:http://www.cocos2d-x.org/wiki/How_to_run_cpp-tests_on_Windows
配置环境:Win8系统(32位)+VS2012+cocos2dx3.0正式版+python2.7
Step1:安装VS2012
下载VS2012:http://pan.baidu.com/s/1gdBpYr5
Step2:使用cocos2d-x3.0正式版
官网下载:http://www.cocos2d-x.org/download
下载完后,无需安装,只要解压到你喜欢的目录即可。
在build目录下打开cocos2d-win32.vc2012.sln,右键cpp-tests,设为启动项目,然后编译运行,过程较长。最终得到如下图:
Step3:设置环境变量
安装python2.7
下载地址:https://www.python.org/downloads/
设置环境变量,在path中加入你的python安装路径,比如C:\Python27\,注意和其他路径用分号隔开。然后在cmd中输入python,如果显示python版本信息,说明python配置成功。
继续加入与cocos3.0相关的路径,比如:E:\cocos2dx3\cocos2d-x-3.0\tools\cocos2d-console\bin。然后在cmd中切换到bin目录下,输入cocos -h,如果显示帮助配置等信息,说明配置成功。
Step4:创建项目
打开cmd,输入“cocos new MyGame -p com.MyCompany.AwesomeGame -l cpp -d F:/MyProject”,表示会在F:/MyProject下创建一个名为MyGame的项目,其中-p表示包(package),-l表示语言(langua),-d表示目录(directory)。
代开MyProjec目录,在刚创建的MyGame目录下双击MyGame.slu,然后编译运行得到下图。
Step5:为生成apk做准备
下载安装配置一下工具:
JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Android SDK、Android 专用Eclipse:http://developer.android.com/sdk/index.html
Android NDK:http://dl.google.com/android/ndk/android-ndk-r9e-windows-x86.zip
Step6:生成apk
打开cmd,进入到MyGame项目的proj.android目录下,输入执行:python build_native.py
然后将proj.android项目导入到Eclipse中。File->Import...->Android->Existing Android Code Into WorkSpace->next->Browser...。
将E:\cocos2dx3\cocos2d-x-3.0\cocos\2d\platform\android下的java文件复制到MyProject目录下,然后导入到Eclipse中。
然后运行就OK了,在项目的bin目录下会看到MyGame.apk文件。
对比以前的cocos2dx版本,3.0的版本更简单方便。
- WIN8+VS2012+cocos2dx3.0正式版之新建项目和生成apk文件
- win7+Cocos2dx3.2+vs2012 配置及新建项目
- cocos2dx3.0的项目属性继承 (vs2012)
- cocos2dx3.3+vs2012 创建项目
- cocos2dx3.2学习之路之新建项目
- cocos2dx3.0正式版植入admob
- cocos2dx3.0正式版 屏幕分辨率自适应
- #cocos2dx3.0打包apk
- Cocos2d-x v3.0正式版尝鲜体验【1】 环境搭建和新建项目
- macos+cocos2dx3.2新建helloworld项目
- 新建android项目Rjava文件没有生成
- 使用VS2012生成和调用DLL文件
- win8右键无法新建文件
- cocos2dx VS2012 项目生成
- Cocos2dx3.0版本新建工程异常解决
- cocos2dx 3.0正式版 分别在windows和mac上新建项目
- VS2012新建cocos2dx项目,出现无法打开包括文件CCstdC.h等**.h之类的问题
- 前面搭建好环境后,cocos2dx3.3如何新建项目?
- 4.5Bootstrap学习js插件篇之工具提示
- guava ListenableFuture
- 大整数乘法python3实现
- 仿乐享微信源码分享,把你的生意做到微信里
- Android SDK版本与API Level对照表
- WIN8+VS2012+cocos2dx3.0正式版之新建项目和生成apk文件
- Gson简要使用笔记
- STC,PCR,DTS,PTS
- 为什么明明登陆了plsql执行还报错呢
- NDK环境搭建(Native Code的编译,不需要Cygwin)
- 怎么对数据库查询进行group by 和sum() 操作
- Hibernate中get()和load()的区别
- UNIX 编程艺术
- NOIP2008 双栈排序 染色+模拟