- 博客(13)
- 问答 (4)
- 收藏
- 关注
原创 Vivo手机debug时会有缓存的问题
热更新下载下来的文件,写到可定目录会进行缓存,手动去删掉后,下次再进行debug安装后,也会出现之前的文件。通常来说卸载App后数据都会清掉,但很奇怪的是vivo手机像是有给它的专门云空间一样,你再次安装会把之前的文件都给恢复过来。一开始怀疑自己是不是弄错了,后来我发现并没有,我包里打的是.js文件,但是装上后在/data/data/app_packge/里面显示了许多.jsc文件,这可不是我打到包里的,明显是vivo手机给我的操作。后来又找了一台三星手机来测,跟预测的一样,三星并没有这个缓存问题。
2022-08-20 18:14:34
301
原创 安卓内嵌浏览器打开不微信等外部app的问题
做项目时要求在内嵌浏览器内完成微信支付宝等支付,支付时要如果安装了应该要跳转。{ //除了http和https以外的scheme用intent打开,因为在这里会截获将要打开的链接。webView.setWebViewClient(new WebViewClient()//关键的一环,设置client重写下面的方法。...
2022-08-17 14:02:51
612
原创 Windows c/cpp工程加入luajit
1.前往官网下载luajit,这里以2.0.3为例 下载地址:http://luajit.org/download.html2.解压到任一目录(出现的目录是:LuaJIT-2.0.3)3.在vs中点击 工具->Visual Studio 命令提示4.在弹出的cmd窗口中cd至解压目录下的src目录(LuaJIT-2.0.3/src)5.输入命令:msvcbuild.bat (...
2018-03-21 16:27:19
407
原创 cocos lua的两个热更新方法
一、说明:本文中的两种热更新非cocos自带热更新二、理论:1.第一种只存在一套资源,用一个文件记录所有文件的信息(文件名,路径,大小,MD5)。游戏启动时下载这个文件与本地文件MD5进行对比,不同的和新增的下载下来,没有的删掉。(最好再做个简要信息文件,因为资源多了记录文件信息的文件会有上百KB大小)2.第二种存在多套资源,客户端每更新一个版本都会有一个内部版本号。更新服务端会有多套压缩包,如1...
2018-03-19 17:13:53
1940
原创 cocos JniHelper调用java时总是报 Failed to find static method id of
在cocos里面调用java我们通常用来做一些功能性的东西,java里面的方法通常为pulic static XXXXXX,如果在调用的时候发类名和路径都正确的时候,请检查你是不是把这个方法写在其它java文件里面。就如今天我遇到的一样,接入支付宝的时候专门写了一个类来给cocos调用,总是报标题所述的错误,后来问题解决了,原来是java的编译优化,如果这个类中没有在java任意一处被
2017-03-13 15:54:12
2364
原创 oc学习笔记
1.直接在.m文件中写的方法默认为私有方法2.@class相当于c++中的类声明,不会导入相应的类,这用于解决相互包含冲突3.@property 声明的变量默认生成了get和set方法,其访问的变量是加了下划线的(针对于xcode5.0之后)4.@property (atomic, noatomic, assign, retain) atomic提供线程安全,默认也是这个,assign
2015-10-09 18:03:35
421
原创 cocos lua学习笔记
现在学习的时候用的是cocos3.7 + ide1.2在lua里面,c++的方法和类基本上都在cc.和ccs.里面,可尝试cc.Sprite,ccs.GUIReader加载ui:local widget = cc.CSLoader:createNode("AttributePanel.csb")绑定c方法到lua,给lua调用:lua_registe
2015-08-27 17:38:55
1297
原创 c和lua之间互相调用方法
本文基于cocos2dx lua开发,调用之前lua的环境已经弄好。那么第一个是lua调用c先是注册:lua_register(LuaEngine::getInstance()->getLuaStack()->getLuaState(), "luaTest", luaTest);其实是用了lua_pushfunction()这个东西,把现有的c函数压到lua中,上
2015-08-21 17:54:01
712
原创 coco2dx heap corruption detected by dlfree 闪退的问题
今天打包游戏到手机上发现有时候进游戏会闪退,有时候不会闪退。看到log上有这样的错误:heap corruption detected by dlfree于是网上查了一下,其它人说这是因为内存溢出的问题,后来发现是在我自己读文件 的时候出了问题具体如下: ssize_t bufferSize = 0;string fullPath = CCFileUtils::share
2015-07-15 16:05:33
2718
原创 cocos2dx3.2--cocosStudio1.6在安卓上遇到界面渲染不完整的问题
如上面所说的环境,cocosStudio1.6做出来的界面在安卓手机上跟出现了问题,背景什么的一些东西不见了,找了很久,终于一位大神指点解决了,方法如下,在安卓工程的activity里面这么写:package org.cocos2dx.cpp;import org.cocos2dx.lib.Cocos2dxActivity;import org.cocos2dx.l
2015-06-16 11:29:36
1156
原创 cocos2dx应用程序控件-表格控件
搞cocos2dx也搞了大半年了,想想也可以写点什么,想了很久,就分享一下做应用所封装的东西吧。我做的东西是win32的应用软件,不得不说是个硬伤,什么都没有,什么下拉框,表格,树形菜单,输入框都没有。要什么没什么,什么都得自己封装。有跟我一样苦逼的小伙伴可以看一下。下面说下关于表格控件。顺便附上代码。这个表格控件我封装过好多次,都存在着不同的问题,我们都知道cocos2dx需要的内存
2015-03-04 09:40:02
676
空空如也
opengles获取纹理数据运算并装载
2021-06-16
ios 中怎么设置RootViewController的方向?
2021-03-05
ios Orientation和屏幕旋转怎么搞
2021-03-04
cocos上线苹果需要作代码混淆吗
2021-02-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人