Cocos2dx安装SDK_ADT_JDK_Cygwin的过程


一、安装JDK
1:安装windows安装清理工具;卸载之前安装的jdk、jre
2:安装jdk-7u03_windows.exe(jdk与jre与FX SDK不能设置为同一目录)

3:设置环境变量

JAVA_HOME = E:\Java\JDK

CLASSPATH = .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

Path += %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

测试是否安装成功

二:安装Eclipse

(1)标准版Eclipse
1:解压eclipse-standard-kepler-SR2-win32.zip
2:运行eclipse.exe
3:在help->Install new software安装ADT和CDT
4:在window->perferences->andriod->NDK设置NDK
5:在window->perferences->andriod设置SDK
6:添加环境变量NDK_ROOT=E:\android-ndk-r8d
  并且追加至path %NDK_ROOT%
7:项目properties->C/C++Build->environment->Add  NDK_ROOT
(6,7可能不需要,可根据实际情况决定)
(2)adt版本eclipse
1:解压并运行eclipse

2:在window->perferences->andriod->NDK设置NDK

3:在window->perferences->andriod设置SDK

三、安装Cygwin

1:运行setup-x86.exe
2:选择路径至Cygwin
3:等待安装完成即可

4:设置环境变量path(Cygwin安装目录\bin);

5:运行Cygwin,然后在E:\Cygwin\home\Wph给.bash_profile添加

NDK_ROOT=/cygdrive/e/android-ndk-r8d

export NDK_ROOT

6:在项目的proj.android\jni下,修改andorid.mk,添加上必要的.cpp文件

7:将cocos2dx\platform\android\java\src下所有文件拷贝到项目\proj.android\src下
8:将项目\proj.android下的文件build_native.sh拖到cygwin窗口内下运行即可,会生成.so文件

9:在eclipse运行成功后,会在bin目录下找到.apk文件

四、配置python

我的电脑->属性->高级->环境变量->

在PATH中添加python的安装路径,例如:;E:\python2.7;,记得用分号与其他路径分开。

PATHEXT最后面添加.PY;.PYM


五、出现问题及解决方法
1,Cygwin编译 recipe for target `obj/local/armeabi/libcocos2d.so' fail解决办法

在helloworld中找到Application.mk文件添加如下内容:STLPORT_FORCE_REBUILD := true

2,Permission Denied问题,由于未得到文件完全控制权限,自己修改权限即可,然后删除项目obj文件夹。重新运行build_native.sh。

3, 对于本文中无图的情况可参考http://blog.csdn.net/yeungxuguang/article/details/18217029

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值