外面下着雨,户外活动没法进行,看了一下cocos2d,分享一下

cocos2d-x 引擎下载

官方网站:http://cocos2d-x.org/

中文网站:http://cn.cocos2d-x.org/

下载完成后,解压,得到如下的目录

ubuntu下cocos2d--Android环境搭建_第1张图片

安装第一步

打开create-android-project.sh脚本,将NDK_ROOT_LOCAL 和ANDROID_SDK_ROOT_LOCAL改成你系统对应的NDK目录和SDK目录,如下图

改完后保存。

执行create-android-project.sh 脚本,生成android项目。根据提示输入要生成的游戏项目包名、工程名、生成目标版本等,这个不做过多介绍,做过android开发的都应该知道!

安装第二步

生成完毕后,你会在cocos2d目录上看到以你刚才指定的工程名的项目,例如上面的目录里面的mycocos2d,进入该目录,会再看到三个目录,其它两个目录暂时不管,直接进入proj.android这个目录,如下列表

ubuntu下cocos2d--Android环境搭建_第2张图片

如果你之前安装ndk的时候有声明ndk目录就可以直接执行build_native.sh脚本(前提是声明是以NDK_ROOT做标示)。如果没有声明直接执行则会提示please define NDK_ROOT

Tips:声明很简单在.bashrc上添加然后source一下,或者直接export NDK_ROOT=[your target NDK_ROOT].

验证成功与否可以这样:cd $NDK_ROOT ,会进入则成功,不进入那请再仔细检查路径是否有误。

好了,废话不多说,做完上面的步骤,可以直接执行build_native.sh 了。

安装第三步

如果第二步顺利执行了,就可以打开你的Eclipse把刚才生成的项目添加到Eclipse IDE中来,不知道为什么,我添加的时候不会默认去找cocos2d目录下的org.cocos2dx.lib.Cocos2dxActivity,导致我加载项目时会提示找不到包直接进入如下目录:

解决办法如下:

1)

将cocos2dx/platform/android/java里面的java工程导入到Eclipse,生成jar包,放到你的cocos2d Eclipse项目的libs文件夹下

(位于src目录下对应android平台的java库复制到我生成的工程上来也可)

2)

如果解决生成后可以直接让Eclipse 识别。

我的这project.properties文件的是这样的

辛苦了一阵子了,可以开始看看我们努力的成果了,将项目运行到手机上看看效果吧,我的手机是三星的galaxy s3

ubuntu下cocos2d--Android环境搭建_第3张图片

更多相关文章

  1. android studio项目嵌入到Android系统源码
  2. UE4打包Android OpenGLES3格式项目
  3. 如何将android2.1源码添加到自己的项目当中
  4. Android应用程序项目结构
  5. 转 Android之项目推荐使用的第三方库,有助于快速开发,欢迎各位网友
  6. 【整理】android开源项目【项目篇】
  7. android 实用项目备份【GitHub】(三)
  8. Android assets 目录介绍和应用
  9. Android高手速成--第三部分 优秀项目

随机推荐

  1. 搞技术的程序员为什么都转型去做公众号了
  2. Hyperledger Fabric 超级账本视频教程免
  3. 大龄程序员的出路在何方?
  4. css选择器优先级、伪类选择器的使用和模
  5. powershell 远程安装MSI文件
  6. vscode的使用配置以及markdown常用语法
  7. 2021年3月春招百度,阿里,美团等大厂全新PHP
  8. 在vscode中go编码发生的问题整理
  9. HTML的必考知识点你会吗?
  10. 如何用Github轻松拉取谷歌容器镜像