Win10+VS2013+Cocos2d-x3.6+Eclipse项目打包发布详解,cocos2dxvs2013

  次阅读 来源:互联网(转载协议) 2015-09-28 11:12 我要评论(0)

Win10+VS2013+Cocos2d-x3.6+Eclipse项目打包发布详解,cocos2dxvs2013

Win10+VS2013+Eclipse项目打包发布详解

1、下载软件:

JDK

Android_adt

Android_ndk

Android_ant

2、环境配置

进入到cocos2dx引擎目录下,执行setup.py,然后把项目软件的路径拷贝进去。如果是ant,则需要进入到bin目录下。也可以直接把文件拖进去即可。

3、打开eclipse,不过前提条件是要把jdk的环境变量配置好,这里就不再详细讲述,而且jdk的版本和eclipse的版本需要相对应,否则eclipse会打不开。例如你安装了jdk是64位的,而eclipse是32位的,这样就肯定不行,对于新手来说很容易出现。

4、打开eclipse以后,导入项目中proj.android文件,然后再把C:\GamePlay(项目)\cocos2d\cocos\platform\android\java\src中的com文件和org文件拷贝到eclipse下的src中。

5、去掉感叹号,在项目上右键,选择build path->Configurebuild path,如图所示:

\

\

完成以后,再选择android,然后选择android对应的版本,然后再Library下,选中reference下的错误的文件,再选择remove移除掉,最后选择apply应用,点击OK完成,得到如图所示:

\

\

移除以后,得到如图所示:

\

\

注意:这里的is Library 前面不需要钩上。

6、打开项目下jni目录中的android.mk文件,在该文件中添加所有的c++类,也就是.cpp文件,需要全部添加,而且名字不能写错,否则会出现编译不成功。如图所示:

\

\

7、改横竖屏,根据项目的不同,我们对游戏的要求也不同,有的时候我们需要竖屏的,有时候需要横屏的,这就需要我们在打包的时候自己改,也就是在项目的AndroidManifest.xml文件中,选择下面的AndroidManifest.xml文件,然后在里面有一行代码,就是android:screenOrientation=”landscape/protrait”,

如果是landscape,则是横评,如果是portrait,则是横评,然后保存即可。

\

\

8、再把项目中的resource文件拷贝到项目中的proj.android目录下,重新命名成assets文件。注意:这里只能写成assets文件,否则编译会报错,也许运行在手机上还会闪退。

9、打包编译,打开命令提示符,进入到项目中的proj.android目录下,然后输入build_native.py进行编译,如图所示:

\

\

10、 编译完成以后,在eclipse中刷新一下,然后再项目上右键,运行,插入手机可以直接运行在手机上,同时,运行以后,我们可以看到在bin录下多了一些文件,其中就包括.apk文件,这样则说明打包成功。

\

\

11、在项目上右键,选择Android Tools->ExportSigned Application Package导出有签名的apk文件,这时你就可以把你的项目发布到网上去了。

\

\

走到这里,说明你的游戏已经开发并打包完成,从此你就离成功更近一步 了。

http://www.bkjia.com/Androidjc/1013449.htmlwww.bkjia.comtruehttp://www.bkjia.com/Androidjc/1013449.htmlTechArticleWin10+VS2013+Cocos2d-x3.6+Eclipse项目打包发布详解,cocos2dxvs2013 Win10+VS2013+Eclipse项目打包发布详解 1、下载软件: JDK Android_adt Android_ndk Andr...

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 马云的新零售?张近东的智慧零售?抑或是刘强东的第四次零售革命?

    马云的新零售?张近东的智慧零售?抑或是刘强东的第四次零售革命?

  • 全球陷入"区块链狂热"潮,大规模应用还需等待

    全球陷入"区块链狂热"潮,大规模应用还需等待

  • 汤晓鸥:人工智能的中国式文艺复兴

    汤晓鸥:人工智能的中国式文艺复兴

  • 区块链最近太火,但A股多家公司明确表态不考虑涉足

    区块链最近太火,但A股多家公司明确表态不考虑涉足

网友点评网友点评
阅读推荐阅读推荐

算法 任何一个入门的软件开发人员都会听到这句话:算法是软件的灵魂!近年来大火的机器学习即是在算法在人工智能上的集中体现。今日头条通...

据《日本经济新闻》报道,日本东京大学教授稻叶雅幸等人开发出再现日本人骨骼肌肉构造的机器人。机器人各部位的肌肉和骨骼长度与日本人的平...

以奥黛丽-赫本为原型打造的人形机器人索菲娅首次拜访了印度。索菲娅是世界上首位获得公民身份的机器人,她在12月30日出现在了印度理工学院...

在查获现场,代售点电脑旁的一台机器人通过敲击电脑键盘抢票。 广州日报惠州讯 (全媒体记者秦仲阳 通讯员张中铃摄影报道)2018年春运售票已...