web-dev-qa-db-fra.com

La liste des appareils ne s'affiche pas dans Android Studio avec Flutter

J'ai essayé de développer une application à l'aide de Flutter (utilisant Android studio IDE) .Ajoutez le plug-in et le SDK flutter en studio et Tout est configuré, mais l'émulateur/le périphérique en temps réel ne sont pas répertoriés. Il affiche une erreur du type "Impossible de répertorier les périphériques: impossible de découvrir les périphériques Android. Veuillez exécuter" flutter doctor "pour diagnostiquer les problèmes potentiels"  Android studio with flutter

Lien de référence: https://flutter.io/setup-windows/#Android-setup

https://flutter.io/get-started/test-drive/#androidsstudio

11
Vadivel

configurez flutter in terminal pour détecter Android SDK et Android Studio:

$ flutter config --Android-sdk /path/to/Android/sdk
$ flutter config --Android-studio-dir /path/to/Android/studio

puis redémarrez Android Studio/Intellij. source: https://github.com/flutter/flutter-intellij/issues/2113#issuecomment-383412308

38
hahnsaja

Avait le même problème après avoir déplacé AVD sur un autre disque. 

J'ai réussi à résoudre en faisant Android_HOME variable système pour pointer vers le chemin d'accès Android SDK.

0
Soni

Peut-être n'y a-t-il aucun AVD à lister. Et si l'émulateur est lancé, intelliJ le récupérera.

Dans Android Studio, vous pouvez créer un fichier AVD à l'aide du gestionnaire AVD ou de Terminal. Voici comment vous pouvez le faire en utilisant Terminal,

Tout d'abord, allez dans le répertoire installé Android sdk -> outils

et copiez le chemin et dans le terminal, tapez cd, collez le chemin et appuyez sur entrée. Vous êtes maintenant dans le répertoire tools.

Ensuite, en utilisant le type de terminal:

emulator -list-avds - pour répertorier les AVD créés (vous devez être dans le répertoire tools pour exécuter cette commande).

S'il existe un type d'appareil emulator -avd <name>. sinon vous pouvez en créer un:

tapez cd bin puis,

Utilisation: 

avdmanager create avd -n name -k "sdk_id" [-c {path|size}] [-f] [-p path]

À titre d'exemple:

avdmanager create avd -n Nexus -d 23 -k system-images;Android-23;google_apis;x86

Retournez ensuite dans le répertoire tools en tapant cd .. et tapez emulator -list-avds. Cette commande listera votre AVD créé. 

Pour exécuter un type de fichier AVD:

emulator -avd <name>

À propos de AVD .

0
Blasanka