背景:
项目是下载的论坛的寿司消除游戏,在 iOS 平台下没有任何问题.
在项目下使用 cocos compile -p android ,报错,提示找不到 .cocos_project.json ,所以从自己的其他项目中拷贝进来
然后 NDK 报错,修改路径过长的问题
最后 python 报错,尝试升级 3.X 版本,问题不能解决,重新安装 2.7.9
问题描述:
json 报错,经查询说是字符串编码的问题,但不知道在哪修改
下面是文字描述: 附件是图片
Katsuras-MacBook-Pro:SushiCrush-master katsura$ cocos compile -p android
Running command: compile
Can’t know cpuinfo, use default 1 cpu
Building mode: debug
Traceback (most recent call last):
File “/Users/katsura/DevToolkit/cocos2d-x-3.4/tools/cocos2d-console/bin/cocos.py”, line 719, in
run_plugin(command, argv, plugins)
File “/Users/katsura/DevToolkit/cocos2d-x-3.4/tools/cocos2d-console/bin/cocos.py”, line 682, in run_plugin
plugin.run(argv, dependencies_objects)
File “/Users/katsura/DevToolkit/cocos2d-x-3.4/tools/cocos2d-console/plugins/project_compile/project_compile.py”, line 1423, in run
self._update_build_cfg()
File “/Users/katsura/DevToolkit/cocos2d-x-3.4/tools/cocos2d-console/plugins/project_compile/project_compile.py”, line 245, in _update_build_cfg
cfg_info = json.load(open_file)
File “/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/init.py”, line 290, in load
**kw)
File “/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/init.py”, line 338, in loads
return _default_decoder.decode(s)
File “/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py”, line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File “/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py”, line 384, in raw_decode
raise ValueError(“No JSON object could be decoded”)
ValueError: No JSON object could be decoded
感谢大家,请帮忙看看!