Студия Android получает сообщение об ошибке при обновлении приложения - PullRequest
0 голосов
/ 14 декабря 2018

Когда я пытаюсь запустить мое приложение для флаттера из 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.

Обратите внимание, что это совершенно новый проект.Я удалил комментарии, но на самом деле не изменил ни одного кода дротика.Может быть, я сгенерировал это неправильно?

Редактировать: Я не вижу, как ошибка времени компиляции может быть вызвана конкретной средой выполнения, но это безумный мир, в котором мы живем. Поэтому я вытер и сбросил эмулируемое устройствотем не мение.Та же ошибкаПросто ради смеха я отключил его, подключил свой физический телефон и попытался скомпилировать его для своего телефона.Снова то же самое.

1 Ответ

0 голосов
/ 14 мая 2019

Возможно, вы запустили файл дротика с иконкой дротика вместо значка флаттера.

The one on the bottom

Вы можете получить доступ к этому меню из выпадающего меню «Выполнить» на панели инструментов Android Studio..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...