打包android报错

:windows
  • 编辑器之前是否有其它报错 :没有
  • 出现概率:必现

Traceback (most recent call last):
File “D:\ProgramFiles\CocosCreator\resources\cocos2d-x\tools\cocos2d-console\bin\cocos.py”, line 1037, in
run_plugin(command, argv, plugins)
File “D:\ProgramFiles\CocosCreator\resources\cocos2d-x\tools\cocos2d-console\bin\cocos.py”, line 929, in run_plugin
plugin.run(argv, dependencies_objects)
File “D:\ProgramFiles\CocosCreator\resources\cocos2d-x\tools\cocos2d-console\plugins\plugin_new\project_new.py”, line 258, in run
self.parse_args(argv)
File “D:\ProgramFiles\CocosCreator\resources\cocos2d-x\tools\cocos2d-console\plugins\plugin_new\project_new.py”, line 162, in parse_args
self.init(args)
File “D:\ProgramFiles\CocosCreator\resources\cocos2d-x\tools\cocos2d-console\plugins\plugin_new\project_new.py”, line 48, in init
os.path.abspath(os.path.join(args.directory, self._projname)), “utf-8”)
UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xa3 in position 8: invalid start byte

开发环境与之前 编译正常的时候有改变什么没

我这是拿别人的项目来跑的 他之前是用那个版本开发的我并不知道 我用过1.10几的一个版本打包 就有这个问题 后来我又下载了2.0.5的版本打包还是有这个问题

那你得问问他是哪个版本开发的了 你测试的這个版本都有各自的一些底层改动,或许会引起这个问题你试着将他项目的缓存和配置文件夹、库文件等都删掉,再重新打包试试

他告诉我最新版 但是我发现 他的版本中 加载json self.fishTypes = <FishType[]>data 这样就可以转换 但是我用的时候必须self.fishTypes = <FishType[]>data.json; 才能正确转换

只要运行环境和他一致 他可以用那么你也可以用的 解铃还须系铃人

我删了 library setting temp 这三个文件 之后 打包还是那个错误