Cocos2d-X 2.2 + python + adt android 移植
2014-03-18 23:56 燕舞涯 阅读(341) 评论(0) 编辑 收藏 举报
一.环境准备
1.cocos2d2.2 android 移植 win7 32位
3.cocos2d2.2 就不多说了
2.jdk 1.7 32位
http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-windows-i586.exe
3. Adt 32位 http://dl.google.com/android/adt/adt-bundle-windows-x86-20131030.zip
5.python/2.7.6 http://www.python.org/ftp/python/2.7.6/python-2.7.6-pdb.zip
二、配置java环境
JAVA_HOME:D:\Andorid\Java\jdk1.7.0_25(安装路径)
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
然后命令行:java -version
三、配置python环境(来自网络)
1. 在windows下安装
1)在系统变量中找到path,见(图1)
2)编辑path值,添加你安装的python路径,见(图2)
3)检验python是否安装配置成功,打开cmd,输入python,如果出现以下界面,则说 明你的python安装成功了,见(图3)
解压新建工程的默认的android版本
在E:\cocos2d-x-2.2\tools\project-creator 目录下添加一个bat文件
@echo off
set /p projectName=请输入项目名称:
if "%projectName%"=="" goto inputError
set /p packageName=请输入包标示名:
if "%packageName%"=="" goto inputError
create_project.py -project %projectName% -package %packageName% -language cpp
pause
exit
:inputError
@echo 项目名称或者包标示名不能为空!
pause
根据需要新建项目名称 与 包名
运行测试下
生成的工程在E:\cocos2d-x-2.2\projects路径下
四、配置adt环境
1.解压后文件夹
2.根据需要安装android版本,Tools必须安装
五、新建android项目
1.按下图添加需要移植的项目
2.将目录E:\cocos2d-x-2.2\cocos2dx\platform\android\java\src 文件夹下的复制到目录E:\cocos2d-x-2.2\projects\TestHelloWorld\proj.android\src 下
复制图片资源
将 E:\cocos2d-x-2.2\projects\TestHelloWorld\Resources 的资源复制到
E:\cocos2d-x-2.2\projects\TestHelloWorld\proj.android\assets
3.注意下图中的数字”16”是对应android版本的API的
4.设置builders 环境变量
根据下图指示设置
1)步骤2的名字可以随便设置,3就要设置ndk的路径
2)注意 有坑(巨坑) !!!
NDK_MODULE_PATH E:/cocos2d-x-2.2/;E:/cocos2d-x-2.2/cocos2dx/platform/third_party/android/prebuilt;
步骤4中的E:/cocos2d-x-2.2/; 最后的 / 必须要添加
3)根据以下步骤设置就可以了
4)设置以下路径
5)设置环境变量 NDK_MODULE_PATH
E:/cocos2d-x-2.2/;E:/cocos2d-x-2.2/cocos2dx/platform/third_party/android/prebuilt;
6)设置完后 需要
注意事项:
1. Eclipse 一定要以管理员的身份运行 不然可能导致 org.cocos2dx.lib 无法添加进项目的可能
2. 留意Problem 窗口 与 console 窗口 的信息 及时百度 就可以了.
参考 资料
http://blog.csdn.net/yangyu_c/article/details/10124127