Creator粒子系统导出文件载入出现问题

  • Creator 版本:1.10.2

  • 目标平台: 模拟器

  • 详细报错信息,包含调用堆栈:
    Simulator: E/jswrapper (268): ERROR: Uncaught SyntaxError: Unexpected token } in JSON at position 3142, location: undefined:0:0
    STACK:
    [0]loadPlist@src/jsb_polyfill.js:12719
    [1]95.Loader.handle@src/jsb_polyfill.js:12758
    [2]flow@src/jsb_polyfill.js:13223
    [3]flow@src/jsb_polyfill.js:13241
    [4]flow@src/jsb_polyfill.js:13241
    [5]99.proto.flowIn@src/jsb_polyfill.js:13296
    [6]96.proto.append@src/jsb_polyfill.js:12963
    [7]89.proto.flowInDeps@src/jsb_polyfill.js:11982
    [8]loadDepends@src/jsb_polyfill.js:13531
    [9]loadUuid@src/jsb_polyfill.js:13614
    [10]95.Loader.handle@src/jsb_polyfill.js:12758
    [11]flow@src/jsb_polyfill.js:13223
    [12]flow@src/jsb_polyfill.js:13241
    [13]anonymous@src/jsb_polyfill.js:13231
    [14]anonymous@src/jsb_polyfill.js:12273
    [15]queryAssetInfo@src/jsb_polyfill.js:16085
    [16]90.AssetLoader.handle@src/jsb_polyfill.js:12246
    [17]flow@src/jsb_polyfill.js:13223
    [18]99.proto.flowIn@src/jsb_polyfill.js:13296
    [19]96.proto.append@src/jsb_polyfill.js:12963
    E/jswrapper (520): [ERROR] (…\jswrapper\v8\Object.cpp, 520): Invoking function (07BC1638) failed!
    at HTMLElement.print-simulator-log (D:\Tool\CocosCreator1.10.2\resources\app.asar\editor\builtin\scene\panel\messages\scene.js:1:1562)
    at Object.Panel._dispatch (D:\Tool\CocosCreator1.10.2\resources\app.asar\editor-framework\lib\renderer\panel.js:1:2283)
    at EventEmitter.ipcRenderer.on.o (D:\Tool\CocosCreator1.10.2\resources\app.asar\editor-framework\lib\renderer\ipc.js:1:4070)
    at emitMany (events.js:127:13)
    at EventEmitter.emit (events.js:204:7)

  • 重现方式:
    粒子系统上使用该plist

  • 编辑器操作系统 :win7

  • 编辑器之前是否有其它报错 :有但是乱七八糟的,这个比较明确

  • 出现概率:我这可重现blink.zip (2.2 KB)

测试没有复现,应该不是粒子文件的问题。

大声我打包报错,但是我什么都没动,上午还是好好的,请帮忙看看,项目急需,摆脱
No history is available.
All input files are considered out-of-date for incremental task ‘:yinjike:transformDexArchiveWithDexMergerForRelease’.
Merging to ‘/Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/transforms/dexMerger/release/0’ with D8 from /Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/transforms/dexBuilder/release/0.jar, /Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/transforms/dexBuilder/release/1.jar, /Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/transforms/dexBuilder/release/2.jar
:yinjike:transformDexArchiveWithDexMergerForRelease (Thread[Task worker for ‘:’,5,main]) completed. Took 0.568 secs.
:yinjike:transformNativeLibsWithMergeJniLibsForRelease (Thread[Task worker for ‘:’,5,main]) started.
:yinjike:transformNativeLibsWithMergeJniLibsForRelease
Putting task artifact state for task ‘:yinjike:transformNativeLibsWithMergeJniLibsForRelease’ into context took 0.0 secs.
file or directory ‘/Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/libs’, not found
file or directory ‘/Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/libs’, not found
file or directory ‘/Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/libs’, not found
file or directory ‘/Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/libs’, not found
Up-to-date check for task ‘:yinjike:transformNativeLibsWithMergeJniLibsForRelease’ took 0.288 secs. It is not up-to-date because:
No history is available.
All input files are considered out-of-date for incremental task ‘:yinjike:transformNativeLibsWithMergeJniLibsForRelease’.
file or directory ‘/Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/libs’, not found
file or directory ‘/Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/libs’, not found
:yinjike:transformNativeLibsWithMergeJniLibsForRelease (Thread[Task worker for ‘:’,5,main]) completed. Took 1.075 secs.
:yinjike:transformNativeLibsWithStripDebugSymbolForRelease (Thread[Task worker for ‘:’,5,main]) started.
:yinjike:transformNativeLibsWithStripDebugSymbolForRelease
Putting task artifact state for task ‘:yinjike:transformNativeLibsWithStripDebugSymbolForRelease’ into context took 0.0 secs.
Up-to-date check for task ‘:yinjike:transformNativeLibsWithStripDebugSymbolForRelease’ took 0.001 secs. It is not up-to-date because:
No history is available.
All input files are considered out-of-date for incremental task ‘:yinjike:transformNativeLibsWithStripDebugSymbolForRelease’.
Starting process ‘command ‘/Users/zhangdong/Library/Android/sdk/ndk-bundle/toolchains/x86-4.9/prebuilt/darwin-x86_64/bin/i686-linux-android-strip’’. Working directory: /Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app Command: /Users/zhangdong/Library/Android/sdk/ndk-bundle/toolchains/x86-4.9/prebuilt/darwin-x86_64/bin/i686-linux-android-strip --strip-unneeded -o /Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/transforms/stripDebugSymbol/release/0/lib/x86/libcocos2djs.so /Users/zhangdong/Desktop/android/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/transforms/mergeJniLibs/release/0/lib/x86/libcocos2djs.so
Successfully started process ‘command ‘/Users/zhangdong/Library/Android/sdk/ndk-bundle/toolchains/x86-4.9/prebuilt/darwin-x86_64/bin/i686-linux-android-strip’’
:yinjike:transformNativeLibsWithStripDebugSymbolForRelease (Thread[Task worker for ‘:’,5,main]) completed. Took 0.227 secs.
:yinjike:packageRelease (Thread[Task worker for ‘:’,5,main]) started.
:yinjike:packageRelease
Putting task artifact state for task ‘:yinjike:packageRelease’ into context took 0.0 secs.
Up-to-date check for task ‘:yinjike:packageRelease’ took 0.047 secs. It is not up-to-date because:
No history is available.
All input files are considered out-of-date for incremental task ‘:yinjike:packageRelease’.
Unable do incremental execution: full task run
:yinjike:packageRelease FAILED
:yinjike:packageRelease (Thread[Task worker for ‘:’,5,main]) completed. Took 9.882 secs.

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ‘:yinjike:packageRelease’.

org.gradle.tooling.BuildException (no error message)

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 3m 2s
60 actionable tasks: 60 executed
Error running command, return code: 1.

请大神帮忙看看

你用android studio打开工程编译,不要在creator里面编译。

为什么,我android studio说不行
我之前在cocos里面编译是没有问题的啊

android studio我不会编译啊,但是上午我还用了都是没事的啊

不然就把build的目录删掉,重新构建,build里面的内容如果有修改记得备份。

您是的build里面的里面的内容????我一般都是打包到指定的路径的,这里基本没有动过啊,这个要怎么构建

就是把构建出来内容删掉,默认路径是build,构建就是点击构建发布面板里面的那个构建按钮额… android studio 对应的项目也要移除,不然重新导入,项目配置可能出问题。

明白了;谢谢大神,我找到原因啦,是因为堆内存不足导致的,我扩充啦,但是每次构建后都要配置,您有什么办法一次配置吗???

大神,我想要屏蔽cocoscreator左下角的默认信息,但是我不知道这个要放在哪里,cc.debug.setDisplayStats(false);
我放在了main.js里面不对啊

这个楼歪得不成样子了。。

楼主,等 2.0.7 出来升级一下版本吧,粒子系统导出文件载入,2.0.x 版本有优化了一次

大神,我要屏蔽cocoscretor左下角的信息怎么弄,cc.debug.setDisplayStats(false);我不知道要写在哪里??我写在main.js不对啊?

不是给你答复了吗。。。

嗯,是的,谢谢您,这是我之前问的,歇息

收到,我估计这个是啥系统默认图片的问题,但是很莫名其妙啊:joy: