Ubuntu 13.04 配置Cocos2d-x记录

时间:2022-03-18 16:45:30

装备工作:

  1. 下载JavaJDK  http://www.oracle.com/technetwork/java/javase/downloads/index.html
  2. 下载NDKhttp://developer.android.com/tools/sdk/ndk/index.html
  3. 下载ADT_BUNDLE https://developer.android.com/sdk/index.html#linux-bundle
  4. 下载ANT http://ant.apache.org/bindownload.cgi
  5. 下载Cocos2dx  http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download

安装:

将下载的东西分别解压,进入cocos2dx的目录,里面有一个readme.md文件,可以看一下。安装需要python支持。ubuntu应该是自带的。

cd cocos2d-x-3.0/
./setup.py #开始安装

然后会要求输入 android sdk , ant ,ndk的路径,安装程序会核对路径是否正确,确认无误后

source ~/.bashrc

安装完毕。

生成工程:

cocos new project_name -p com.youcommany.project -l cpp -d dir_name #生成
cd dir_name/project_name/
cocos run -p android -j 4 #生成apk文件

如果一切正常会在项目下生成一个apk,可以在虚拟设备或真机上测试。

如果你是64位的ubuntu可能会出现一些错误。

这里有一篇文章也许可以帮到你。

http://*.com/questions/11563141/jenkins-execute-failed-java-io-ioexception-ant-build

大意是说生成apk需要一些32位的库,可以通过

sudo apt-get install libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386

安装。