Cocos2d-x Xcode 移植到 Android stutio

在写这篇文章  此刻的我心已是伤痕累累


一直从事iOS开发工作  经常使用的开发工具也自然 是Xcode

要想移植到Android studio  首先下载安装 Android studio

进入官网  官网链接  可以看到


Cocos2d-x Xcode 移植到 Android stutio_第1张图片

点击下载按钮 进行下载操作

至于 Android studio 的配置  暂且先不说了

打开下载好的 Android studio 


Cocos2d-x Xcode 移植到 Android stutio_第2张图片

点击红色区域  找到自己的项目后 点击ok 按钮


Cocos2d-x Xcode 移植到 Android stutio_第3张图片

此刻进入到 Android studio 的界面 等待片刻   运行按钮 变绿后 点击


如果使用的是模拟器 在点击运行前一个步骤


点击此按钮 进行模拟器的选择  这个过程 需要注意的是

选择模拟器时 ABI 一定要与当前计算机相一致  (使用 mac  应该选择 armeabi )

模拟器存在的情况下  点击运行按钮  等待一段时间  会发现 项目不会装在模拟器上 并且程序会终止

在Android studio 的Android monitor 中看到 提示 找不到 libMyGame.so 

这个原因 是因为没有进行编译   我们需要做的是

打开终端  进入 项目的目录  使用命令 cocos compile -p android --android-studio

发现特别坑的地方是   提示我  没有update  这个命令 让我使用Android studio  我天  真奇怪

 折腾好久后  发现下载的Android  tools 有问题 就是下面红色框中的文件

Cocos2d-x Xcode 移植到 Android stutio_第4张图片

我们需要做的是 打开 官网链接  找到 并下载


Cocos2d-x Xcode 移植到 Android stutio_第5张图片

下载完成后 覆盖原来的文件  即可  再次使用终端  输入之前的命令 完美  搞定

运行 项目  发现 闪退  即  还是没法在模拟器上显示

原因1: 加入的图片 或者新建的文件夹名称 不可是中文

原因2: 加入的图片 应该直接放在Resources文件夹中 如下图


Cocos2d-x Xcode 移植到 Android stutio_第6张图片

你可能感兴趣的:(Cocos2d-x Xcode 移植到 Android stutio)