移植专题提供移植的最新资讯内容,帮你更好的了解移植。
我这里是按照自己弄的过程写出来作为心得用,可能步骤会有点乱,如果可以帮到个别遇到这类问题的,大家可以跳过个别步骤,看真正的有需要的步骤 自己用的是VS2012、cocos2d-x3.2 (1)先把VS项目的文件夹下面的proj.android文件夹导入到ADT里面,还要导入一个cocos2d-x目录下的这个文件夹进入ADT中 E:\Cocos2d-x3.2\cocos2d-x-3.2\cocos\
配置教程网上一大堆,我就不多说了。 注意事项: 1.导入你的Android工程后,先执行Project->Build Project 如果失败,一般是因为你的NDK环境没有配置好。请重新配置NDK。完成且工程没有错误的话就直接运行吧~~~ 2.如果你的工程里报了类似auto scene = GameScene::createScene(2);语句的错误,则有可能是因为你没有在android.mk文
第一步,我们需要导入三个包,导入方式:解决方案(右键)-》添加-》现有项目 导入第一个libGUI.vcxproj  (H:\mycompany\EditBoxTest\cocos2d\cocos\ui\proj.win32) 导入第二个libExtensions.vcxproj  (H:\mycompany\EditBoxTest\cocos2d\extensions\proj.win32) 导
一、cocos命令创建一个项目 打开终端输入命令: cocos new Beimendudu -p com.cocos2dx.org -l cpp -d /Users/fujinliang/Documents/workspace 二、导入的项目classes和resources 删除classes和Resources文件夹中到文件,导入的项目classes和resources复制到新建的项目中 右
本人这几天一直都没有跟新自己的网站内容,问我干什么去了,当然是做这篇文章做的事了,说起这个移植来真是麻烦啊,网上试验了各种方法,都不知道谁对谁错啊。不过经过本人这三天的研究最后终于成功了,为了让大家少走一些歪路,我决定一定要写下这篇文章,新手们,好好看,不要浪费时间了!现在我就把我遇到的问题和一种简单的方法(方法绝对靠谱)教给大家,还有就是我用到的所以资源。先说资源的问题,大家先去下载我给的资源,
 1.将cocos2d-x相关的软件包拷贝到Linux下。 2对上面的安装包进行解压 unzipcocos2d-x-2.2.3.zip unzipcocos2d-x-3.2.zip 3执行cocos2dx-2.2.3/install-deps-linux.sh(执行这个命令需要有网络) 4安装QT,命令:sudo apt-get install qt-sdk 5在cocos2dx-2.2.3目
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := cocos2dcpp_shared LOCAL_MODULE_FILENAME := libcocos2dcpp LOCAL_SRC_FILES := hellocpp/main.cpp \ ../../Classes/
在AndroidManifest.xml配置文件中对Activity节点修改android:screenOrientation属性 默认是landscape(横屏),要想修改为纵向,则需设置为portrait
当我们在Windows下使用Visual Studio开发好Win32平台的游戏程序后,我们需要把它们移植到不同的平台上。Cocos2d-x支持很多个平台,然而,我们不可能介绍全部平台的移植。我们总结了目前业界流行的三个平台:Android、iOS和Windows Phone 8,我们介绍Android平台下移植相关工作。 环境配置成功之后,我们就可以进行交叉编译了,能够进行交叉编译的方法有很多,
我们在上一篇博客中年使用的cocos工具对于C和C++源代码进行编译。事实上cocos工具读取<游戏工程目录>\proj.android\jni\目录中的Android.mk文件,进行交叉编译和打包的。 Android.mk是一个编译文件,它是GNU Makefile的一小部分,是用来向Android NDK描述C和C++源代码文件的,如何进行编译,以及打包等操作。默认的Android.mk文件内
Android平台版本和设备碎片化很严重,因此从Win32平台移植到Android平台会有很多问题,下面是我们归纳的从Win32平台移植到Android平台遇到的一些问题。 在Android平台中文乱码并不是一个问题,或者说在Android平台是不应该出现中文乱码的。这个问题究其根本是因为我们在Windows下采用开发Android应用导致的问题。默认情况下Windows中文环境是采用GBK编码,
首选我们讨论一下SQLite3数据库移植问题。我们在第14章节介绍了在Win32平台使用SQLite3数据库,我们介绍了两种配置环境的方法:一种是使用Cocos2d-x提供的SQLite3库配置,另一种是从SQLite官网下载源代码拷贝的工程中。第一种方法配置起来比较麻烦,关键是Cocos2d-x提供的SQLite3库只是Win32没有其它平台的,目录结构如下所示。 <游戏工程目录>\cocos2
Cocos2d-x 3.0提供了JSON框架rapidjson可以在Windows Phone 8平台使用,如果没有进行必要的配置,在编译的时候会报错,document.h等头文件找不到的错误。 在Windows Phone 8平台移植框架rapidjson方法与Win32类似,具体过程是选中HelloCppComponent工程,打开菜单“项目”→“属性”弹出工程属性对话框,如图所示,选择“配置
在Cocos2d-x 3.x最新版本中提供了Windows Phone 8平台移植libcurl库所需要的头文件和库文件。但要在Windows Phone 8平台成功移植libcurl库还是很不容易,需要费一些周折,我总结了如下几个步骤: 配置头文件搜索路径 配置链接环境 添加动态链接库 1、配置头文件搜索路径 整个步骤我们可以参考上一节介绍的rapidjson库移植。具体过程是选中HelloCp
Cocos2d-x提供了libNetwork库的源代码,而且还提供了libNetwork库的源代码Visual Studio 2012工程文件libNetwork.vcxproj,这样就更方便移植了。 提示 有的Cocos2d-x工程模板在解决方案中,已经有libNetwork库了,本节所介绍的过程就不需要了。 由于libNetwork库底层是依赖libcurl库,所以我们先要按照上一节介绍的步骤
1、本人在使用Cocos2d-x3.2版本进行安卓移植的时候遇到了一个问题,如图 在第一次移植成功了当我第二次打开我的eclipse 的时候就出现了这个问题,当我点击关闭时候再次Build Project 的时候有出现如下图的错误,搜索了一下解决的办法还是从我的同事那里知道的一个很偏门的解决办法    ,解决这个问题的步骤如下,找到你当前项目的proj.android文件夹,如图 ,然后找到.cp
首先,为了十个小时的纠结,干杯! 根据网上的教程把android的一切都安排好了,就是最后报这么个错,大致意思就是说我的所有sqlite3相关的方法都找不到,类似下面这样: undefined reference to 'sqlite3_close'  collect2: ld returned 1 exit status 说引用不到sqlite的方法,可android.mk里明明是用脚本的方法遍
如题,我新建一个工程,就可以顺利通过编译,拿自己写的项目来,就会出现这个错误。 这个错误出现在main.h中。 经检查,实际原因是main.h和main.cpp原本是应该放在project.win32下的,而我在从这里拷贝其他类文件到Classes的时候,将他们一起拷了过去,在那里面,他们就通不过编译了。
如题,没有报错,在Eclipse里面都是蓝字,总之提示完这句就闪退了。 原因是我没有把类文件都放在Classes文件夹下,而是都放在了project.win32下。copy过去即可。 (问题是:缺这么多文件,为什么不报错,还能把so文件生成出来,原因不明)
引言: 我们使用cocos2d-x引擎制作了一款飞行射击游戏,其中创新性地融入了手势识别功能。但是 我们在移植过程中遇到了很多的问题,同时也发现网上的资料少而不全。所以在项目行将结束的时候,我们特地写了这篇文章来完整记录我们整个移植的过程,纪念我们项目的成功完成,更以此来表达对帮助过我们的人的感谢。移植过程中我们在网上得到了很多帮助,更要感谢黄杨学长在最后时刻帮助我们突破难关! 0、开发平台 系统