cocos2dx配置android环境

35 篇文章 0 订阅
5 篇文章 0 订阅

最近想起之前配置android环境的时候,也是困难重重,于是记录一下之前的操作,以备后忘和后来之人借鉴。

本次配置方法,适用用所有3.x。


 现在,用官网的测试项目cocos2dx官网测试下载,为大家说明如何配置android环境。


当然也可以用自己的项目做实例,但是个人官网上的测试项目不仅能做为配置android环境的例子,里面还有很多实用的各个模块的实例!强烈建议大家去学习一下!


首先,写这篇博文时,我的环境是:

1.mac + paralles desktop操作系统(paralles其实就是个虚拟机,里面就是个win10系统,但是装在虚拟机里的系统和一般pc的系统还是有一点不一样的,后面再解释),大家可以直接用windows系统。

2.android开发环境(eclipse),adt-bundle-windows-x86_64-20140702eclipse下载 (现在大家都说android studio比较好用,但是没办法本人只用过eclipse,用eclipse相对来说是有点老了)。

3.cocos2dx版本是cocos2d-x-3.13.1cocos2dx官网测试项目下载


在配置android环境之前,要配置jdk和ndk,这个老生常谈了,大家网上找。

adt-bundle-windows-x86_64-20140702.zip下载后,解压,打开eclipse文件夹,运行eclipse.exe,随便选择一个自己的Workspace。

等eclipse开始主界面并初始化完后,选择工具栏的file->Import->android->Existing Android Code Into Workspace,

在Root Directory栏中选择Browse,

选择我们下载之后的项目的路径,如我的路径为C:/cocos2dxProject/cocos2d-x-3.13.1/tests/cpp-tests/pro.android。

这个是我们的运行项目,项目名为CppTest。(如果是自己新建的项目,应该为:项目路径/pro.android)

这时候,项目是有报错的,因为项目需要一些库。

之后再file->Import->android->Existing Android Code Into Workspace,在Root Directory栏中选择Browse,选择C:/cocos2dxProject/cocos2d-x-3.13.1/cocos/platform/android/java。这个是支持我们的运行项目的“库”。

引入了这个“库”(我是这样理解的,不一定十分正确),我们的运行项目就不会报错了。


接下来是重头戏,配置项目的交叉编译环境:

一、打开Application.mk文件

在APP_ABI := armeabi这行的下面加入一行:

NDK_TOOLCHAIN_VERSION = 4.8

二、配置NDK

右键选择CppTest项目,Build Path-> Configure Build Path...->Builders->New->Program,弹出Edit launch configuration properties界面,

Name的编辑框不用管,任何名字都可以。


1.Mai选项卡:


Location:选择Browse File System之后,找到自己之前下载的ndk的路径,选择ndk-build.cmd文件,如我的是:C:/ndk/android-ndk-r10c/ndd-build.cmd。

Working Directory:选择Browse Workspace,选择整个CppTests项目。


2.Refresh选项卡:

勾选Refresh resources upon completion,再选择Specific resources后,


选择Specify Resources...,


如图选择好项目。


3.Environment选项卡:


选择New,在出现的界面里,


Name:填上NDK_MODULE_PATH,

Value:填上自己的项目的一些库的路径,如我的是C:\cocos2dxProjects\cocos2d-x-3.13.1;C:\cocos2dxProjects\cocos2d-x-3.13.1\cocos;C:\cocos2dxProjects\cocos2d-x-3.13.1\external。(如果是自己新建的项目,就是:项目路径\cocos2dx;项目路径\cocos2dx\cocos;项目路径\cocos2dx\external)。


4.Build Options选项卡:


选择Specify Resources...


最后,退回到Edit launch configuration properties界面。

点击OK,之后可能会弹出一条错误信息(这是就是我在mac的虚拟机配置会出现的,之前说的与一般的windows不一样),然后再步骤二就好了。

搞定。

如果大家配置过程中有什么问题的,可以通过评论,大家探讨一下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值