web-dev-qa-db-fra.com

Android Le studio n’affiche pas Logcat avec flottement

J'utilise Android Studio pour Flutter Développement d'applications. Tout semble fonctionner correctement, mais le Android Studio n'affiche pas les "journaux" dans Logcat. Dans la section Logcat, il est écrit "Veuillez configurer Android SDK ". Ce qui est déjà configuré. Et dans la section Logcat, on dit" Pas de périphériques connectés. "Dans le menu déroulant. Quand il a reconnu mon Android Phone et l'affiche juste sous le Barre de menu.

Y at-il un correctif pour cela? Y a-t-il quelque chose qui me manque?

enter image description here

23
VoidMain

Flutter utilisez l'onglet Exécuter pour afficher les journaux dans Android Studio. Basculez de Logcat à Exécuter pour afficher les journaux.

21
Daniil Yakovlev

Allez dans Paramètres/Préférences -> Langues et Cadre -> Flutter -> Cochez ou décochez remplace les consoles Run et Debug par une vue expérimentale de Flutter Loggin

14
Cuong Truong

Dans les applications Flutter, vous pouvez consigner du texte à l'aide de l'instruction print().

print('hello');

Comme d'autres l'ont déjà dit, vous pouvez utiliser l'onglet Exécuter de Android Studio pour afficher ces commentaires enregistrés.

enter image description here

Voici le code pour main.Dart:

import 'package:flutter/material.Dart';

void main() {
  runApp(MaterialApp(
    home: Center(
      child: RaisedButton(
        child: Text('Button'),
        onPressed: () {
          print('hello'); //               <-- logging
        },
      ),
    ),
  ));
}
4
Suragch

Basculez vers l'onglet "Exécuter" pour voir les journaux et si vous souhaitez insérer des journaux (comme Log.d() dans Android), vous pouvez utiliser la fonction print() et la chaîne dans laquelle vous la passez. être imprimé dans la fenêtre “Run”.

2
Jaswant Singh

Je suppose que c'est un problème de la BAD. Vous pouvez redémarrer AS (ou même votre ordinateur) ou ce que je fais habituellement, c’est d’ouvrir le terminal puis: adb kill-server && adb start-server _ (Je pense que la deuxième partie adb start-server n'est pas nécessaire car il semble qu'AS le gère automatiquement) - de toute façon, c'est ainsi que LogCat et Android (et Flutter) fonctionnent pour moi à chaque fois.

1
Leonard Arnold

Ouvrez juste un autre projet NATIVE pour Android Studio dans une autre fenêtre et le logcat fonctionnera, faites-le tant que le projet Flutter est ouvert. C’était la solution pour moi.

1
ROB

Flutter n'a pas logcat flutter show error dans la console à l'intérieur de l'onglet Exécuter. Si vous souhaitez voir le rapport d'erreur et de blocage, cliquez sur l'onglet Exécuter.

0
Sam