web-dev-qa-db-fra.com

Le fichier main.Dart de Flutter reste bloqué à la "Synchronisation des fichiers avec l'appareil Android SDK construit pour x86 64 ..." lors de l'exécution dans Android Studio

J'essaye mon tout premier code flutter sur Android Studio et je l'affiche sur un émulateur. J'obtiens la sortie mais la compilation ne se termine jamais, ce qui signifie que je ne peux pas redémarrer à chaud mon code. Le tutoriel dont j'apprends n'obtient pas ce problème.

EDIT : De nouvelles erreurs sont survenues. Il a commencé à se bloquer à "Installer build\app\sorties\apk\app.apk", j'ai résolu ce problème et maintenant il affiche ceci. Il est intermittent, le cadre et les lignes sautés s'échangent mais plus ou moins le problème reste le même. S'il vous plaît, aidez-moi à devenir fou pour le résoudre :)

Le code suivant apparaît:

Launching lib\main.Dart on Android SDK built for x86 64 in debug mode...
Running Gradle task 'assembleDebug'...
√ Built build\app\outputs\apk\debug\app-debug.apk.
Syncing files to device Android SDK built for x86 64...
I/Choreographer( 5985): Skipped 61 frames!  The application may be doing too much work on its main thread.
D/EGL_emulation( 5985): eglMakeCurrent: 0x7e7ece03e300: ver 3 0 (tinfo 0x7e7ece1a85e0)
I/OpenGLRenderer( 5985): Davey! duration=1554ms; Flags=1, IntendedVsync=1503595359014, Vsync=1504612025640, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=1504619561700, AnimationStart=1504619633200, PerformTraversalsStart=1504619653300, DrawStart=1504626010200, SyncQueued=1504626824700, SyncStart=1504630541800, IssueDrawCommandsStart=1504630721200, SwapBuffers=1504690106800, FrameCompleted=1505153649500, DequeueBufferDuration=49170000, QueueBufferDuration=2336000, 
D/EGL_emulation( 5985): eglMakeCurrent: 0x7e7ecc6fa7e0: ver 3 0 (tinfo 0x7e7ecc62baa0)
Syncing files to device Android SDK built for x86 64...
4
Sid Sabhlok

j'ai rencontré ce problème lorsque je n'étais pas connecté au net.Et je exécutais ce projet pour la première fois.Alors, vérifiez votre Internet et redémarrez l'application quelques fois, elle fonctionnera rapidement

0
Traitor

J'ai exactement le même problème sur le noyau linux5.5.

inxi

CPU: Quad Core AMD Ryzen 3 PRO 3300U w/ Radeon Vega Mobile Gfx (-MCP-) 
speed/max: 1397/1400 MHz Kernel: 5.5.2-1-MANJARO x86_64 Up: 1d 4h 05m 
Mem: 12541.8/22014.1 MiB (57.0%) Storage: 476.94 GiB (15.3% used) Procs: 332 
Shell: fish 3.0.2 inxi: 3.0.37

docteur flutter

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.8, on Linux, locale en_US.UTF-8)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[✓] Android Studio (version 3.5)
[✓] Connected device (1 available)

• No issues found!
0
moondaddi

Seulement d'accord avec ser1209216 .

À l'aide de Visual Studio, l'exécution était bloquée sur "Synchronisation des fichiers avec l'appareil" lors de l'utilisation de kernel-5.5.8-200.fc31.

J'ai rétrogradé vers kernel-5.3.7-301.fc31 et j'ai pu lancer une application Flutter sur un émulateur et un appareil physique.

Voir aussi: https://github.com/flutter/flutter/issues/

Vous pouvez revenir à un noyau précédent jusqu'à ce qu'une nouvelle version de Flutter soit publiée sur le canal stable ou exécuter flutter channel master.

Plus d'informations sur la façon dont Flutter structure ses canaux de publication: https://github.com/flutter/flutter/wiki/Flutter-build-release-channels

0
rewardian