Горячая перезагрузка Flutter не работает на моем устройстве - PullRequest
1 голос
/ 05 мая 2020

На моем устройстве флаттер не выполняет горячую перезагрузку. Сначала я думал, что это проблема с флаттером, android studio или кодом vs, но когда я использую другое устройство, горячая перезагрузка работает. Как мне решить эту проблему, это просто сводило меня с ума, и я уже потратил много часов, пытаясь понять это.

И, кстати, изначально он работал на этом устройстве, пока его не перестали, и Я уже перезапустил свой телефон, я даже переустановил флаттер, в основном все предложения от inte rnet, которые я пробовал, но пока безрезультатно.

Любая помощь будет очень признательна, вот доктор флаттера -v.

[✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Linux, locale en_US.UTF-8)
• Flutter version 1.12.13+hotfix.9 at /home/hamisi/flutter
• Framework revision f139b11009 (5 weeks ago), 2020-03-30 13:57:30 -0700
• Engine revision af51afceb8
• Dart version 2.7.2


[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /home/hamisi/android
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.2
    • ANDROID_HOME = /home/hamisi/android/
    • Java binary at: /home/hamisi/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Android Studio (version 3.5)
    • Android Studio at /home/hamisi/android-studio
    • Flutter plugin version 44.0.1
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] Connected device (1 available)
    • LG H845 • LGH845e35cd375 • android-arm • Android 7.0 (API 24)

• No issues found!

Результатом flutter run -v --trace-startup будет https://pastebin.com/9X4S5LWr

Ответы [ 2 ]

2 голосов
/ 11 мая 2020

У меня была точно такая же проблема с Pixel 2. Отлично, одна минута, затем бум - горячая перезагрузка / перезагрузка была недоступна. Я мог развернуть приложение на устройстве, но параметры горячей перезагрузки были выделены серым цветом в Android Studio, а сочетания клавиш горячей перезагрузки ничего не сделали. Нажатие r после flutter run тоже ничего не дало. Ничего значительного не произошло между его работой и неработоспособностью - никаких обновлений для Android Studio, Flutter или устройства. Я попытался перезапустить устройство, Android Studio, flutter clean, я попытался заменить USB-кабель, похоже, ничего не работает.

В конце концов он снова начал работать: я сделал flutter clean, за которым сразу перезагрузка моего компьютера. Я понятия не имею, было ли это исправление или это просто одна из тех случайных черт знает, но, надеюсь, это поможет кому-нибудь еще.

[√] Flutter (Channel stable, v1.17.0, on Microsoft Windows [Version 10.0.18362.778], locale en-GB)
    • Flutter version 1.17.0 at D:\flutter
    • Framework revision e6b34c2b5c (10 days ago), 2020-05-02 11:39:18 -0700
    • Engine revision 540786dd51
    • Dart version 2.8.1


[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at C:\Users\james\AppData\Local\Android\sdk
    • Platform android-29, build-tools 29.0.3
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
    • All Android licenses accepted.

[√] Android Studio (version 3.6)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)

[√] Connected device (1 available)
    • Pixel 2 • HT7C11A06689 • android-arm64 • Android 10 (API 29)

• No issues found!

0 голосов
/ 05 мая 2020

Поскольку у вас установлены все необходимые подключаемые модули и с вашим flutter-doctor нет проблем.

Попробуйте выполнить команду flutter clean. Надеюсь, это сработает.

Надеюсь, это поможет.

...