码迷,mamicode.com
首页 > 其他好文 > 详细

cocos2d-x中关于打包成APK的问题

时间:2017-01-12 13:05:09      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:net   man   roi   tail   引擎   blank   ack   gravity   软件   

转载自:http://blog.csdn.net/u013315178/article/details/51254630

 

 

之前在网上看了很多的帖子大多数用ide 来打包 太麻烦了 而且一般没有人现场指点都不知道在说什么 遇到版本有问题的IDE 还会出现不兼容的现象 新手很容易懵逼

那么下面我就用最直接的方法没有被任何 IDE动过的 原生态的方法

 

我这里不说任何一个参数文件的位置因为cocos的版本更新频繁 文件位置不一样 所以你要根据你的 版本寻找位置 

 

打包前的注意事项  注意看 不然会报错 

1.打包的前提是 你把 jdk sdk(里面的东西下好了) ndk Python ant 各种运行环境 的环境变量配置好了之后 测试他们都没问题 。

2.   你的cocos项目是编译过的没有报错能运行起来的。

3. 找到你的Android.mk文件 其他的地方不要动

找到下面图里的圈里的参数 没改之前是这些 

=hellocpp/main.cpp \
                   ../../Classes/AppDelegate.cpp \
                   ../../Classes/HelloWorldScene.cpp\

 

  然后在那个地方添加 看他的那个格式

../../Classes/这里填写你cclass文件下的开发新建的.pp文件\

然后把每一个你项目新建的cpp文件都要添加进去检查后并保存

图是 我的文件

技术分享

那些图上的红色波浪线不要管他那是 我的IDE不支持这语言的原因。

4.创建cocos项目的时候 我们一般用的是cmd 命令: cocos  new   xxx   -p(包名一定要是)com.xxxx.xxxx(不然也会报错) 等等参数

要是之前乱写的那么你就 修改AndroidManifest.xml 文件里面的< manifest>标签的package元素 

 


---------------好了要是上面一切没问题的话就开始打包把!-----------------------------

 

 

这里是操作方式现在我教你用最传统的也是最 不容易晕的和出错方式 就是打开 的你项目根目录     按住shift +鼠标右键点击proj.android这个文件夹 下面有一个 build_native.py的文件 直接运行他 就开始打包了   

 

 

要是报错了 就新建一个cocos项目 打个包看看能不能打成功 不能的话一般就说 环境没配好 

 

关键是注意看报错提示 很多新人不喜欢看那些 提示的东西 在翻译软件翻译一下就知道他说的什么了 一下子就知道怎么解决 了   你说外国人有优势其实就是语言优势学编程快其他你和他一样  现在你有的翻译软件 你和他没什么区别了

 

学会百度 是在不懂再问 群里的小伙伴 

cocos2d-x中关于打包成APK的问题

标签:net   man   roi   tail   引擎   blank   ack   gravity   软件   

原文地址:http://www.cnblogs.com/YTYMblog/p/6275635.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!