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

Posted LT.C#

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cocos2d-x中关于打包成APK的问题相关的知识,希望对你有一定的参考价值。

转载自: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的问题的主要内容,如果未能解决你的问题,请参考以下文章

cocos2d-x3.9利用cocos引擎一键打包Android平台APK(C++小白教程)

Cocos2d-x优化中关于背景图片优化

cocos2dx3.0 lua工程怎么打包apk

Cocos2d-x/Cocos2d-js编译64位so库中遇到的问题

Cocos2d-x/Cocos2d-js编译64位so库中遇到的问题

独立开发人员er Cocos2d-x实战 011Cocos2dx 3.x命令行生成APK具体解释