Flutter 颤振下载程序生成异常

Flutter 颤振下载程序生成异常,flutter,flutter-dependencies,Flutter,Flutter Dependencies,我想在我的项目中使用Flatter_downloader 1.1.6,Flatter packages get已完成,但我无法构建apk,它引发异常: Launching lib\main.dart on ONEPLUS A5000 in debug mode... Initializing gradle... Resolving dependencies... Gradle task 'assembleDebug'... Finished with error: FormatExceptio

我想在我的项目中使用Flatter_downloader 1.1.6,Flatter packages get已完成,但我无法构建apk,它引发异常:

Launching lib\main.dart on ONEPLUS A5000 in debug mode...
Initializing gradle...
Resolving dependencies...
Gradle task 'assembleDebug'...

Finished with error: FormatException: Bad UTF-8 encoding 0xb4 (at offset 166)
以下是我的依赖项:

dependencies:
  flutter:
    sdk: flutter

  dio: ^1.0.13

  crypto: ^2.0.6

  fluttertoast: ^2.2.6

  sqflite: ^1.0.0
  path_provider: ^0.5.0+1
  shared_preferences: ^0.4.2

  url_launcher: ^4.0.0

  zefyr: ^0.3.1

  cached_network_image: ^0.6.0+1
  image_picker: ^0.4.5

  flutter_downloader: ^1.1.6
我在互联网上尝试过一些解决方案,但都不起作用。
我想知道如何解决这个问题以及为什么会出现这个问题。

从类似的问题中复制我自己的答案

几天前我看到了类似的错误,并发现我需要升级我的项目以支持AndroidX

我能够迁移flutter项目来支持AndroidX,而不必使用androidstudio

以下是我所做的:

build.gradle
文件中的
compileSdkVersion
更新为
28
gradle.properties


希望这有帮助

您是否已迁移应用程序以支持AndroidX?我想知道这是否会很有帮助,请随意接受答案,这可能会帮助其他人理解修复:)我通过将颤振升级到最新版本进行确认,并遵循此答案,构建成功,截至2019/03/21。