Когда я пытаюсь запустить мое приложение для флаттера из Android Studio, я получаю следующий вывод:
/home/jgilmore/src/dart-sdk/bin/dart --enable-asserts --enable-vm-service:34139 /home/jgilmore/src/fht_tool/lib/main.dart
Observatory listening on http://127.0.0.1:34139/
lib/main.dart:1: Warning: Interpreting this as package URI, 'package:fht_tool/main.dart'.
file:///home/jgilmore/src/flutter/packages/flutter/lib/src/material/animated_icons.dart:9:8: Error: Not found: 'dart:ui'
import 'dart:ui' as ui show Paint, Path, Canvas;
^
file:///home/jgilmore/src/flutter/packages/flutter/lib/src/material/animated_icons.dart:10:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
file:///home/jgilmore/src/flutter/packages/flutter/lib/src/material/arc.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
file:///home/jgilmore/src/flutter/packages/flutter/lib/src/material/colors.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show Color;
^
file:///home/jgilmore/src/flutter/packages/flutter/lib/src/material/dialog.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui';
^
file:///home/jgilmore/src/flutter/packages/flutter/lib/src/material/input_border.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
file:///home/jgilmore/src/flutter/packages/flutter/lib/src/material/input_decorator.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
file:///home/jgilmore/src/flutter/packages/flutter/lib/src/material/mergeable_material.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
file:///home/jgilmore/src/flutter/packages/flutter/lib/src/material/shadows.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show Color, Offset;
^
file:///home/jgilmore/src/flutter/packages/flutter/lib/src/material/slider_theme.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show Path;
^
Process finished with exit code 254
Хорошо, так что это не работает.Но если я запускаю «flutter run» из командной строки, приложение загружается.
Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts, consider enabling software rendering with "--enable-software-rendering".
Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle... 0.9s
Resolving dependencies... 8.9s
Gradle task 'assembleDebug'...
Gradle task 'assembleDebug'... Done 22.4s
Built build/app/outputs/apk/debug/app-debug.apk.
Installing build/app/outputs/apk/app.apk... 0.2s
Error: ADB exited with exit code 255
[ 0%] /data/local/tmp/app.apk
[...snip...]
[ 66%] /data/local/tmp/app.apk
adb: error: failed to copy '/home/jgilmore/src/fht_tool/build/app/outputs/apk/app.apk' to '/data/local/tmp/app.apk': remote No space left on device
/home/jgilmore/src/fht_tool/build/app/outputs/apk/app.apk: 0 files pushed. 110.9 MB/s (17561504 bytes in 0.151s)
Uninstalling old version..
Я думаю, что ошибка, сообщающая о «remote: на устройстве не осталось места», может иметь к этому отношение,Мне, конечно, не повезло в поиске ошибок, которые выдает Android Studio при попытке собратьНо, насколько я могу судить, ни на корневом диске моего компьютера, ни на устройстве Android нет свободного места?И если это так, ПОЧЕМУ ЭТО ЕЩЕ РАБОТАЕТ?И как мне заставить его работать в Android Studio?
Поскольку я прошел через все трудности установки чудовища, которое является Android Studio, я бы хотел, чтобы он действительно RAN.
Обратите внимание, что это совершенно новый проект.Я удалил комментарии, но на самом деле не изменил ни одного кода дротика.Может быть, я сгенерировал это неправильно?
Редактировать: Я не вижу, как ошибка времени компиляции может быть вызвана конкретной средой выполнения, но это безумный мир, в котором мы живем. Поэтому я вытер и сбросил эмулируемое устройствотем не мение.Та же ошибкаПросто ради смеха я отключил его, подключил свой физический телефон и попытался скомпилировать его для своего телефона.Снова то же самое.