Я готовлю небольшое демонстрационное приложение на flutter
, используя AndroidStudio
на ubuntu
.Приложение работало нормально, неожиданно я обновил свой flutter
с помощью команды * 1005.
Проблема начинается здесь, когда я снова компилирую приложение, теперь ошибка, генерируемая во время компиляции, ниже:
Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
Gradle task 'assembleDebug'...
Compiler message:
lib/main.dart:214:43: Error: Getter not found: 'UTF8'.
var json = await response.transform(UTF8.decoder).join();
^^^^
lib/main.dart:216:61: Error: Getter not found: 'JSON'.
UserResponse userResponse = new UserResponse.fromJson(JSON.decode(json));
^^^^
Compiler failed on /home/akshay/AkshayRanosys/Flutter/RanoStack/rano_stack/lib/main.dart
Finished with error: Gradle task assembleDebug failed with exit code 1
Как мы можем прочитать в сообщении об ошибке, компилятор не может найти UTF8 класс и JSON класс.
Я пытался установить некоторые версии http вмой файл pubspec.yaml как:
http: ^0.11.3+16 or http: ^0.12.0
Но не удалось устранить ошибку
Может ли кто-нибудь поделиться своим опытом относительно этого зависания?