归档: 2021

TinyCocosFix -- Cocos热更新的非官方解决方案

TinyCocosFix – Cocos热更新的非官方解决方案https://oedx.github.io/2021/02/22/TinyCocosFix/ TinyCocosFix 是基于 native 端实现,因此能够在 Cocos 引擎未启动时就开始热更新流程;我们将文件 diff 的逻辑放在服务端,服务端直接将两个版本的 diff 文件压缩成 zip 包返回给客户端,然后客户端再针对 zi

错误码:2002 错误信息:授权失败----[SA10001]权限验证失败,请检查你的签名以及该平台Appkey权限

错误码:2002 错误信息:授权失败—-[SA10001]权限验证失败,请检查你的签名以及该平台Appkey权限解决方案https://developer.umeng.com/docs/66632/detail/66787?um_channel=sdk 应用签名根据项目的应用包名和编译使用的keystore,可由签名工具生成一个32位的md5串,在调试的手机上安装签名工具后,运行可生成应用签名串,

优量汇视频成功服务端验证

优量汇视频成功服务端验证服务端核心代码123456789101112exports.video_ylh = async function (req, res) { try { var data = req.query; if (data) { // data.userid 就是客户端传的玩家id .setUserId(JsbService.pl

优量汇视频SDK打包release,播放视频失败

优量汇视频SDK打包release,播放视频失败混淆过滤添加,特别是 -keep class com.xxx.** {*;} 如果JSB相关的java类在此目录中,不能混淆,否则会找不到java类 proguard-rules.pro12345678910111213141516171819202122232425262728293031323334353637383940414243444546

iO证书不受信任的原因及解决方案

iO证书不受信任的原因及解决方案https://www.jianshu.com/p/af6acf3cd484 原因可能清理钥匙串证书时,不小心把AppleWWDRCA这个证书删除了 解决重新下载AppleWWDRCA并安装。即下载最新的AppleWWDRCA证书,双击安装到”登录”项的钥匙串下;然后再安装你的开发证书或者发布证书就可以了。 https://links.jianshu.com/go?

AI-有限状态机-内置规则

AI-有限状态机-内置规则将状态转换规则嵌入到状态本身内部。状态封装成对象,包含推动状态变换的逻辑。

AI-有限状态机-状态变换表

AI-有限状态机-状态变换表 当前状态 条件 状态转换 逃跑 安全 巡逻 攻击 比敌人弱 逃跑 巡逻 受到威胁并且比敌人强 攻击 巡逻 受到威胁并且比敌人弱 逃跑

Unable to Initialize Unity Engine

Unable to Initialize Unity Engine因为Unity版本和Android Support插件版本不一致导致 比如Unity 5.5.5版本,安装了5.5.3的Android Support插件 解决办法安装与Unity相同版本的Android Support插件即可

友盟统计基础指标无数据

友盟统计基础指标无数据已经在Application onCreate函数中调用初始化函数,但是后台无数据;查看adb log,看不到SDK打印发送数据成功的打印信息。 解决方案确保在APP的所有Activity的onResume函数中调用MobclickAgent.onResume函数,在所有Activity的onPause函数中调用MobclickAgent.onPause函数。 1234567

fastjson

fastjsonMaven12345678910<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.73</version></dependency><

优量汇广告在 android 8 上播放闪退问题

优量汇广告在 android 8 上播放闪退问题报错:Only fullscreen activities can request orientation 删除:AndroidManifest.xml 文件中下面这句: 1android:theme="@android:style/Theme.Translucent.NoTitleBar"

cc.Label 改变颜色

cc.Label 改变颜色12345678var node = new cc.Node("Holle,Word!");var label = node.addComponent(cc.Label);this.node.addChild(node);node.x = 0;node.y = 0;node.color = new cc.Color(225, 255, 0);label

couldn't find "cocos2djs.so"

couldn’t find “cocos2djs.so”在 .gradle 文件中添加如下代码: 12345678android { defaultConfig { // 指定支持的so架构 ndk { abiFilters 'armeabi' } }&

两个日期之间差多少天

两个日期之间差多少天123456789101112131415161718let getDayDiff = function (time1, time2) {// "YYYY-MM-DD" // let time1Date = new Date(time1); time1Date.setHours(0); time1Date.setMinut

微信支付 node-tenpay

微信支付 node-tenpayhttps://github.com/befinal/node-tenpay 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071const tenpay

微信小游戏虚拟支付(米大师)

微信小游戏虚拟支付(米大师)https://developers.weixin.qq.com/minigame/dev/guide/open-ability/virtual-payment.html 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545