2016-04-13 29 views
0

Ich habe letzte Woche auf Android Studio 2.0 aktualisiert, aber jetzt jedes Mal, wenn ich eine App ausführen, bekomme ich die folgenden Fehlermeldungen in der Logcat.Android Studio 2.0 grundlegende Laufzeit Logcat Fehlermeldung

Ich habe 2 Screenshots unten gepostet. Der erste zeigt eine App, die beim Start von Android Studio ohne eigenen Code erstellt wurde. Das zweite Bild zeigt die Logcat-Fehlermeldung, wenn die App mit dem Emulator ausgeführt wird.

Kann mir bitte jemand erklären, wie ich versuchen könnte, dies zu reparieren oder Android Studio neu zu installieren, ohne das Programm zu deinstallieren ???

Screenshot 1

Screenshot 2

+0

wonach suchen wir? Können Sie nur den Logcat-Fehler posten? – Shmuel

+0

sie sind Warnung und nicht Fehler können Sie es ignorieren – Pooya

+0

Hallo Shumel, ich habe einen Screenshot mit der gesamten Logcat-Nachricht - Bitte sehen Sie Screenshot 2 – tb08

Antwort

0

Wenn Sie den Abschnitt des Codes beziehen, die hervorgehoben wird, das ist nur eine Warnung. Wenn Sie die Maus darüber bewegen, erhalten Sie eine Beschreibung, warum Studio glaubt, dass es ein Problem sein könnte.

Grundsätzlich gibt es neue Fusseln Regeln, die wissen, dass der Return-Code von findViewById() null zurückgeben kann, was bedeutet, dass Ihre fab Referenz null sein kann, und daher könnte man die Methode setOnClickListener() auf einem Null-Objekt anrufen. Diese Situation würde natürlich Ihre App zum Absturz bringen, und genau das versucht die Warnung zu verhindern.

Sie können die Warnung entfernen, indem Sie einfach fab auf Null setzen, bevor Sie Methoden aufrufen.

+0

Dank Doug, aber in der Frage bezog ich mich auf den Fehler in der Logcat-Datei (Screenshot 2 Bild). Vor dem Update 2.0 habe ich diese Meldungen nicht im Logcat angezeigt. Ich habe versucht, sie zu googlen, verstehe aber andere Antworten oder Vorschläge nicht wirklich, da ich neu in Android Studio bin (derzeit erstelle ich meine erste Android-App) – tb08

Verwandte Themen