调试Flutter时遇到一些问题。
FormatException: Unexpected character (at character 1)
Not Found
^
#0 _ChunkedJsonParser.fail (dart:convert-patch/convert_patch.dart:1392:5)
#1 _ChunkedJsonParser.parseNumber (dart:convert-patch/convert_patch.dart:1259:9)
#2 _ChunkedJsonParser.parse (dart:convert-patch/convert_patch.dart:924:22)
#3 _parseJson (dart:convert-patch/convert_patch.dart:29:10)
#4 JsonDecoder.convert (dart:convert/json.dart:493:36)
#5 JsonCodec.decode (dart:convert/json.dart:151:41)
#6 jsonDecode (dart:convert/json.dart:94:10)
有些人也有同样的问题,他们重新安装了vs代码,它可以正常工作。他们说该错误与package.json文件有关。如何重新安装vs代码?
答案 0 :(得分:0)
由于我缺乏完整的上下文信息,因此我不能保证这些解决方案可以解决您的问题,但是这些应该可以根据您提到的内容为您指明正确的方向。
您的vs Dart扩展Dart可能是问题 ,而不是vs代码本身。尝试首先重新安装插件,并确保您具有最新版本...
或者 可能是flutter项目中的软件包有问题,因为 flutter本身无法理解json文件中的内容,尝试为您的项目手动更新package.json(查找任何奇怪的语法等)或找到一种自动化的方式(例如,使用Node.js可以运行npm-update)
或者 颤振本身可能有问题 如果package.json文件又好又花哨,则Flutter会因为它是不能正确读取JSON文件(这可能是一个错误,但是我不太可能)。在这种情况下,请为该项目重新安装Flutter,然后看看会发生什么情况
卸载Vs-Code(Windows)
键入appwiz.cpl 进入控制面板窗口以卸载软件
搜索vs代码或在搜索栏中搜索代码。 右键单击并单击卸载
答案 1 :(得分:0)
非常简单,转到控制面板,然后选择卸载程序,搜索vs代码并将其卸载。这将删除软件,但不会删除已保存的文件和使用情况数据。
为此,请按照以下步骤操作:
重新安装vs代码。
答案 2 :(得分:0)
我已经删除了VS和扩展程序,并做了很多其他列为BrendanLester的工作:https://github.com/flutter/flutter/issues/32841
OP是否解决了这个问题?