Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 在macOS上构建颤振工具时出错_Flutter - Fatal编程技术网

Flutter 在macOS上构建颤振工具时出错

Flutter 在macOS上构建颤振工具时出错,flutter,Flutter,环境 macOS Sierra 10.12.5 颤振阿尔法0.0.31-框架版本d36e2f6191 场景 在macOS上安装颤振时,我有以下错误 $ git clone -b alpha https://github.com/flutter/flutter.git $ export PATH=`pwd`/flutter/bin:$PATH $ flutter doctor Downloading Dart SDK 1.24.0-dev.6.7... % Total % Recei

环境

  • macOS Sierra 10.12.5
  • 颤振阿尔法0.0.31-框架版本d36e2f6191
场景

在macOS上安装颤振时,我有以下错误

$ git clone -b alpha https://github.com/flutter/flutter.git
$ export PATH=`pwd`/flutter/bin:$PATH
$ flutter doctor
Downloading Dart SDK 1.24.0-dev.6.7...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 57.9M  100 57.9M    0     0  10.8M      0  0:00:05  0:00:05 --:--:-- 12.0M

Building flutter tool...
Failed to precompile coverage:run_and_collect:
'package:convert/src/hex/encoder.dart': malformed type: line 20 pos 13: cannot resolve class 'ChunkedConverter' from 'HexEncoder'
    extends ChunkedConverter<List<int>, String, List<int>, String> {
            ^
Failed to precompile archive:tar:
'package:convert/src/hex/decoder.dart': malformed type: line 21 pos 13: cannot resolve class 'ChunkedConverter' from 'HexDecoder'
    extends ChunkedConverter<String, List<int>, String, List<int>> {
            ^
Failed to precompile coverage:collect_coverage:
'package:convert/src/hex/decoder.dart': malformed type: line 21 pos 13: cannot resolve class 'ChunkedConverter' from 'HexDecoder'
    extends ChunkedConverter<String, List<int>, String, List<int>> {
            ^
Failed to precompile coverage:format_coverage:
'package:convert/src/hex/encoder.dart': malformed type: line 20 pos 13: cannot resolve class 'ChunkedConverter' from 'HexEncoder'
    extends ChunkedConverter<List<int>, String, List<int>, String> {
            ^
'package:convert/src/hex/encoder.dart': malformed type: line 20 pos 13: cannot resolve class 'ChunkedConverter' from 'HexEncoder'
    extends ChunkedConverter<List<int>, String, List<int>, String> {
            ^
$git clone-b alphahttps://github.com/flutter/flutter.git
$export PATH=`pwd`/flatter/bin:$PATH
$flatter医生
正在下载Dart SDK 1.24.0-dev.6.7。。。
%总接收百分比%x平均速度时间电流
数据加载上载总左速度
100 57.9M 100 57.9M 0 0 0 10.8M 0:00:05 0:00:05--------12.0M
建筑颤振工具。。。
未能预编译覆盖率:运行和收集:
“package:convert/src/hex/encoder.dart”:格式错误的类型:第20行位置13:无法从“HexEncoder”解析类“ChunkedConverter”
扩展ChunkedConverter{
^
未能预编译存档:tar:
“package:convert/src/hex/decoder.dart”:格式错误的类型:第21行位置13:无法从“HexDecoder”解析类“ChunkedConverter”
扩展ChunkedConverter{
^
未能预编译覆盖率:收集\u覆盖率:
“package:convert/src/hex/decoder.dart”:格式错误的类型:第21行位置13:无法从“HexDecoder”解析类“ChunkedConverter”
扩展ChunkedConverter{
^
未能预编译覆盖率:格式\u覆盖率:
“package:convert/src/hex/encoder.dart”:格式错误的类型:第20行位置13:无法从“HexEncoder”解析类“ChunkedConverter”
扩展ChunkedConverter{
^
“package:convert/src/hex/encoder.dart”:格式错误的类型:第20行位置13:无法从“HexEncoder”解析类“ChunkedConverter”
扩展ChunkedConverter{
^

我在本地计算机上发现了问题

我的发布缓存上的convert-2.0.1包不正确。 请参阅以下差异

$ /usr/bin/diff -r pub.dartlang.org.bak/convert-2.0.1 pub.dartlang.org/convert-2.0.1/
diff -r pub.dartlang.org.bak/convert-2.0.1/lib/src/hex/decoder.dart pub.dartlang.org/convert-2.0.1/lib/src/hex/decoder.dart
20,21c20
< class HexDecoder
<     extends ChunkedConverter<String, List<int>, String, List<int>> {
---
> class HexDecoder extends Converter<String, List<int>> {
diff -r pub.dartlang.org.bak/convert-2.0.1/lib/src/hex/encoder.dart pub.dartlang.org/convert-2.0.1/lib/src/hex/encoder.dart
19,20c19
< class HexEncoder
<     extends ChunkedConverter<List<int>, String, List<int>, String> {
---
> class HexEncoder extends Converter<List<int>, String> {
diff -r pub.dartlang.org.bak/convert-2.0.1/lib/src/percent/decoder.dart pub.dartlang.org/convert-2.0.1/lib/src/percent/decoder.dart
28,29c28
< class PercentDecoder
<     extends ChunkedConverter<String, List<int>, String, List<int>> {
---
> class PercentDecoder extends Converter<String, List<int>> {
diff -r pub.dartlang.org.bak/convert-2.0.1/lib/src/percent/encoder.dart pub.dartlang.org/convert-2.0.1/lib/src/percent/encoder.dart
22,23c22
< class PercentEncoder
<     extends ChunkedConverter<List<int>, String, List<int>, String> {
---
> class PercentEncoder extends Converter<List<int>, String> {
70a70
>         (byte >= $0 && byte <= $9) ||
$/usr/bin/diff-r pub.dartlang.org.bak/convert-2.0.1 pub.dartlang.org/convert-2.0.1/
diff-r pub.dartlang.org.bak/convert-2.0.1/lib/src/hex/decoder.dart pub.dartlang.org/convert-2.0.1/lib/src/hex/decoder.dart
20,21c20
类转换器{
diff-r pub.dartlang.org.bak/convert-2.0.1/lib/src/hex/encoder.dart pub.dartlang.org/convert-2.0.1/lib/src/hex/encoder.dart
19,20c19
<类六角编码器
类HexEncoder扩展转换器{
diff-r pub.dartlang.org.bak/convert-2.0.1/lib/src/percent/decoder.dart pub.dartlang.org/convert-2.0.1/lib/src/percent/decoder.dart
28,29c28
类转换器{
diff-r pub.dartlang.org.bak/convert-2.0.1/lib/src/percent/encoder.dart pub.dartlang.org/convert-2.0.1/lib/src/percent/encoder.dart
22,23c22
类编码器扩展转换器{
70a70

>(byte>=$0&&byte我在本地计算机上发现了问题

我的发布缓存上的convert-2.0.1包不正确。 请参阅以下差异

$ /usr/bin/diff -r pub.dartlang.org.bak/convert-2.0.1 pub.dartlang.org/convert-2.0.1/
diff -r pub.dartlang.org.bak/convert-2.0.1/lib/src/hex/decoder.dart pub.dartlang.org/convert-2.0.1/lib/src/hex/decoder.dart
20,21c20
< class HexDecoder
<     extends ChunkedConverter<String, List<int>, String, List<int>> {
---
> class HexDecoder extends Converter<String, List<int>> {
diff -r pub.dartlang.org.bak/convert-2.0.1/lib/src/hex/encoder.dart pub.dartlang.org/convert-2.0.1/lib/src/hex/encoder.dart
19,20c19
< class HexEncoder
<     extends ChunkedConverter<List<int>, String, List<int>, String> {
---
> class HexEncoder extends Converter<List<int>, String> {
diff -r pub.dartlang.org.bak/convert-2.0.1/lib/src/percent/decoder.dart pub.dartlang.org/convert-2.0.1/lib/src/percent/decoder.dart
28,29c28
< class PercentDecoder
<     extends ChunkedConverter<String, List<int>, String, List<int>> {
---
> class PercentDecoder extends Converter<String, List<int>> {
diff -r pub.dartlang.org.bak/convert-2.0.1/lib/src/percent/encoder.dart pub.dartlang.org/convert-2.0.1/lib/src/percent/encoder.dart
22,23c22
< class PercentEncoder
<     extends ChunkedConverter<List<int>, String, List<int>, String> {
---
> class PercentEncoder extends Converter<List<int>, String> {
70a70
>         (byte >= $0 && byte <= $9) ||
$/usr/bin/diff-r pub.dartlang.org.bak/convert-2.0.1 pub.dartlang.org/convert-2.0.1/
diff-r pub.dartlang.org.bak/convert-2.0.1/lib/src/hex/decoder.dart pub.dartlang.org/convert-2.0.1/lib/src/hex/decoder.dart
20,21c20
类转换器{
diff-r pub.dartlang.org.bak/convert-2.0.1/lib/src/hex/encoder.dart pub.dartlang.org/convert-2.0.1/lib/src/hex/encoder.dart
19,20c19
<类六角编码器
类HexEncoder扩展转换器{
diff-r pub.dartlang.org.bak/convert-2.0.1/lib/src/percent/decoder.dart pub.dartlang.org/convert-2.0.1/lib/src/percent/decoder.dart
28,29c28
类转换器{
diff-r pub.dartlang.org.bak/convert-2.0.1/lib/src/percent/encoder.dart pub.dartlang.org/convert-2.0.1/lib/src/percent/encoder.dart
22,23c22
类编码器扩展转换器{
70a70
>(字节>=$0&&byte)