quick-cocos2dx-v3.3打包
来源:互联网 发布:联想网络授权店 编辑:程序博客网 时间:2024/05/01 02:28
*条件:*
quick-cocos2d-x-v3.3
32位ndk-r10e
Win7
ide:android-studio-2.3.3
一、用quick创建项目
项目创建目录如图所示:
二、然后路径frameworks\runtime-src\proj.android_no_anysdk文件到android-studio:
导入后如果让你更新gradle就直接更新吧!
注意:直接编译会发现如下报错
处理方案
在上面build.gradle文件中(不是整个项目的gradle文件——打叉的)添加配置代码如上。
再次编译就没有报错了。
–对于遇到NDK没有配置的报错,直接去File-Project Structure中设置NDK路径就行了(我没遇到~~)–
三、编译通过了就直接generate Signed Apk了,点击运行有以下几点要注意
*如图,红框中是新建一个key.jks文件(测试用就新建吧,有的当我没说),然后又进去就是反人类的界面了,如图二,这里面文本框是让你输入的(新建工具当然需要输入),但是后面那个文件选择按钮就不要点了,那个只能选jks文件了,你没有压根没得选,给的功能是让你新建然后选择覆盖的,大概是修改密码的功能吧,直接本文框输入XX.jks就行了。点击确定会自动生成一个。
另一点需要注意的是途中jar和Full Apk都要勾上,否则安装不上去(我模拟器是安装不上去的)
点击生成可能会有如下报错:
处理方案
按照提示修改即可,
http://blog.csdn.net/lixpjita39/article/details/75254643
这篇blog只说了一个地方,后面一个一样改就是的了getSystemService改成
getApplicationContext().getSystemService
当然上面的改了是会生成一个apk,而且可以安装但是还是会出现一些红字如下图,但没啥影响。
值得注意的是这个包虽然可以安装但是还会闪退(http://blog.csdn.net/zhanghow/article/details/73324001 按照这个设置cdt就好了——老大明明说了指令编译了可以不设置的,,,,)
正常情况下可以出一个可以在模拟器(模拟器客户端的那种)上安装了。最后说一下一个问题
1.在直接引入项目编译会通过,但是不是很保险。比如我们项目quick二次开发过的导致有些文件没有全部复制到新建的项目中去,但是Android studio还是会编译通过,所以保险的方法是在新建项目的frameworks\runtime-src\proj.android_no_anysdk中执行以下build_native.bat这个在命令行中执行,可以看到是否有报错,通过了再去android studio中折腾。
- quick-cocos2dx-v3.3打包
- Quick cocos2dx-Lua(V3.3R1)学习笔记(9)-----搭建安卓打包环境,用官方示例anysdk生成apk运行
- quick-cocos2dx android编译打包
- quick-cocos2dx--v3编译android工程
- quick-cocos2dx-v3加密脚本文件
- Quick cocos2dx-Lua(V3.3R1)学习笔记(1)----创建新项目
- Quick cocos2dx-Lua(V3.3R1)学习笔记(十三)-----继续触摸事件之多点触摸
- Quick cocos2dx-Lua(V3.3R1)学习笔记(3)----文本渲染之用BM TTF创建文本
- Quick cocos2dx-Lua(V3.3R1)学习笔记(2)----不要老是显示Hello World,我们显示点别的
- Quick cocos2dx-Lua(V3.3R1)学习笔记(5)----让精灵动起来吧,使用序列帧动画
- Quick cocos2dx-Lua(V3.3R1)学习笔记(6)---- 让精灵执行不同的动作
- Quick cocos2dx-Lua(V3.3R1)学习笔记(7) ---计时器,我是个定时吃饭睡觉的好孩子
- Quick cocos2dx-Lua(V3.3R1)学习笔记(10)-----用自带的build_apk生成APK
- quick cocos2dx c-lua(3)
- Quick-cocos2dx Android打包真机测试流程
- Quick-cocos2d-x v3.3 SocketTCP链接
- quick-cocos2dx cocos2dx.lua
- 基于Quick-cocos2dx 2.2.3 的动态更新实现完整篇。(打包,服务器接口,模块自更新)
- The Apache Tomcat installation at this directory is version 8.5.6. A Tomcat 8.0 installation is expe
- 安卓杂乱知识点
- java (面向对象)
- Java程序员必读之热门书单
- EasyAR HelloARQt 初调试
- quick-cocos2dx-v3.3打包
- 【最大流 && 输出路径】POJ
- java反射——Class.forName和classloader的区别
- 八大排序算法思想,时间复杂度,稳定性、及其java实现
- Elasticsearch Reference 5.5 中文翻译8
- Android屏幕适配
- adb 安装软件实例
- IAAS,PAAS,SAAS
- SQL基础(一)