您的位置:首页 > 移动开发 > Cocos引擎

windows系统cocos2d3.1 android eclipse adt NDK环境搭建

2016-11-01 14:11 375 查看
有问题找我 100/次

苹果mac系统下cocos2d android和ios含NDK开发环境搭建 安装说明20161129 点这里



一、工具

不能用中文路径或放在中文路径下

1.ADT

2.android SDK

3.android NDK 

以上123. 链接: http://pan.baidu.com/s/1hrBYXO4 密码: 9dx9

4.apache-ant-1.9.7-bin.zip   http://apache.fayea.com//ant/binaries/apache-ant-1.10.1-bin.zip
5.python-2.7.5.msi  http://pan.baidu.com/s/1dFupoUP

6.cocos2d  http://www.cocos.com/download

二、设置环境变量

将python路径和cocos路径加入变量path

cmd 到cocos目录下(非必要) setup.py

会自动提示你要设置的环境变量,一般是根目录,只有ant加上/bin  ,一个一个地设置好后

重打开cmd 再运行setup.py 检查是否设置好。

三、新建项目和编译打包apk

建个test.bat文件,内容如下:

cocos new xhrrj3 -p test.xhrrj -l cpp -d C:\test

cd C:\test\xhrrj3\proj.android

cocos compile -p Android –-ap android-19

pause

解释:

新建项目

cocos new xhrrj3 -p test.xhrrj -l cpp -d C:\test
转到项目下 编译打包apk

cd C:\test\xhrrj3\proj.android
cocos compile -p android –-ap android-19

如果缺少4.9(64位NDKR10d带4.9,有些不带)  E:\soft\android-ndk-r10d\sources\cxx-stl\gnu-libstdc++\4.9 就手动指定toolchain版本

cocos compile -p android –-ap android-19 --ndk-toolchain
arm-linux-androideabi-4.8

四、导入eclipse

编译成功再导入eclipse,同时导入libcocos2d。

libcocos2d一定要导入java作为库,否则会提示不能解析。
运行run as 

另外,要使自带android模拟器能运行cocos2d应用,必须勾上Use Host GPU



 参考:

1.The container 'Android Dependencies' references
non existing library

CleanUp后出现这个error

把引入的工程再build一遍即可

2.Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre
命令行敲ant命令后提示:“Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\li”;ANT_HOME环境变量已经配置;

解决途径:将“C:\Program Files\Java\jdk1.6.0_16\lib”目录下的tools.jar文件拷贝到“C:\Program Files\Java\jre6\lib”目录下,重新运行命令ant,运行正常,问题解决。

有问题找我 100/次

m
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: