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项目 打个包看看能不能打成功 不能的话一般就说 环境没配好
关键是注意看报错提示 很多新人不喜欢看那些 提示的东西 在翻译软件翻译一下就知道他说的什么了 一下子就知道怎么解决 了 你说外国人有优势其实就是语言优势学编程快其他你和他一样 现在你有的翻译软件 你和他没什么区别了
学会百度 是在不懂再问 群里的小伙伴