装备工作:
- 下载JavaJDK http://www.oracle.com/technetwork/java/javase/downloads/index.html
- 下载NDKhttp://developer.android.com/tools/sdk/ndk/index.html
- 下载ADT_BUNDLE https://developer.android.com/sdk/index.html#linux-bundle
- 下载ANT http://ant.apache.org/bindownload.cgi
- 下载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
安装。