-
Creator 版本:2.0.6
-
目标平台: Android
-
重现方式:必现
-
手机型号 :小米6
热更新时,在main.js添加代码后打包的apk,打开后黑屏。假如不添加main.js中代码,这不会黑屏。
打包流程:构建----在main.js中添加代码-----编译(直接在cocos编译的)。
下边是添加代码:
下边是Android studio报错信息
用git热更新项目中的main.js直接替换我的main.js报错如下
Creator 版本:2.0.6
目标平台: Android
重现方式:必现
手机型号 :小米6
热更新时,在main.js添加代码后打包的apk,打开后黑屏。假如不添加main.js中代码,这不会黑屏。
打包流程:构建----在main.js中添加代码-----编译(直接在cocos编译的)。
下边是添加代码:
下边是Android studio报错信息
用git热更新项目中的main.js直接替换我的main.js报错如下
换成下边代码就可以了
if (jsb) {
var hotUpdateSearchPaths = localStorage.getItem(‘HotUpdateSearchPaths’);
if (hotUpdateSearchPaths) {
jsb.fileUtils.setSearchPaths(JSON.parse(hotUpdateSearchPaths));
}
}
希望官方能更新教程,以免更多朋友再遇到这个问题!谢谢了!
我反馈一下,这个是文档问题,demo里面的 build-templates 覆盖代码是正确的
else if (window.jsb) {
if (cc.sys.isNative) {
var hotUpdateSearchPaths = cc.sys.localStorage.getItem(‘HotUpdateSearchPaths’);
if (hotUpdateSearchPaths) {
jsb.fileUtils.setSearchPaths(JSON.parse(hotUpdateSearchPaths));
}
}
黑屏
想问下,这个到底加哪,demo能更新一下?