Hoe kan ik afdrukken naar de console in Android Studio?

Ik heb zojuist Android Studio voor Linux gedownload van:
http://developer.android.com/sdk/installing/studio.html

Ik vraag me af hoe ik moet afdrukken naar de console?

Noch System.out.print(...) noch Log.e(...) van android.util.Log lijken te werken.


Antwoord 1, autoriteit 100%

Voer uw toepassing uit in debug modus door op

te klikken

voer hier de afbeeldingsbeschrijving in

in het bovenste menu van Android Studio.

Klik in de onderste statusbalk op de knop 5: Debug, naast de knop 4: Run.

Nu moet u de LogCat-console selecteren.

In het zoekvak kun je de tag van je bericht typen, en je bericht zou moeten verschijnen, zoals in de volgende afbeelding (waar de tag CREATION is):

voer hier de afbeeldingsbeschrijving in

Bekijk dit artikel voor meer informatie.


Antwoord 2, autoriteit 85%

Android heeft zijn eigen methode om berichten af ​​te drukken (genaamd logs) naar de console, bekend als de LogCat.

Als u iets naar de LogCat wilt afdrukken, gebruikt u een Log-object en geeft u de categorie van het bericht op.

De belangrijkste opties zijn:

  • DEBUG: Log.d
  • FOUT: Log.e
  • INFO: Log.i
  • UITGEBREID: Log.v
  • WAARSCHUW: Log.w

U drukt een bericht af door een Log-statement in uw code te gebruiken, zoals in het volgende voorbeeld:

Log.d("myTag", "This is my message");

Binnen Android Studio kunt u zoeken naar logberichten met het label myTag om het bericht gemakkelijk te vinden in de LogCat. U kunt er ook voor kiezen om logs te filteren op categorie, zoals “Debug” of “Warn”.


Antwoord 3, autoriteit 11%

Android Studio 3.0 en eerder:

Als de andere oplossingen niet werken, kun je de uitvoer altijd zien in de Android Monitor.


android studio screenshot


Zorg ervoor dat u uw filter instelt op Alleen geselecteerde toepassing weergeven of maak een aangepast filter.

voer hier de afbeeldingsbeschrijving in


Antwoord 4, autoriteit 4%

U kunt de println()-instructies zien in het Run-venster van Android Studio.

Bekijk het gedetailleerde antwoord met screenshot hier.


Antwoord 5

Als uw app wordt gestart vanaf het apparaat, niet via IDE, kunt u later in het menu het volgende doen: RunAttach Debugger to Android Process.

Dit kan handig zijn bij het debuggen van meldingen op een gesloten applicatie.


Antwoord 6

Ik had het probleem opgelost door mijn USB-foutopsporingsautorisaties in te trekken.

Te herroepen,

Ga naar Apparaatinstellingen > Opties voor ontwikkelaars inschakelen > USB-foutopsporingsautorisaties intrekken


Antwoord 7

Wees voorzichtig bij het gebruik van Logcat, het zal uw bericht na ~ 4.076 bytes, wat voor veel hoofdpijn kan zorgen als u grote hoeveelheden gegevens afdrukt.

Om dit te omzeilen, moet je een functie schrijven die het in meerdere delen opdeelt vind ik leuk.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Other episodes