Fehlt der android.os.handler-Objekt von Android Studio
Ich bin versucht, erstellen Sie einen Ereignishandler thread in meiner Anwendung, aber Android Studio ist mein text als rot und wird nur versuchen, importieren Sie die java.util-version einer Prozedur und nicht das Android-SDK-version. Beim Versuch zu importieren, manuell bin ich in der Lage zu finden, die HandlerThread Prima, aber der normale handler-import scheint zu fehlen.
Irgendwelche Ideen, warum?
- diese sind Teil der gleichen Glas. Wahrscheinlich haben Sie falsch den import
- Android Studio wird automatisch der import für Sie. Also wenn ich zu den Typ android.os. es wäre dann der import abgeschlossen für mich. In der Liste ist er nicht "Handler" als verfügbares Objekt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Musste ich hinzufügen
import android.os.*;
vor, ich könnte das android.os.Handler-Objekt in meiner Klasse.Nur importieren android.os.Handler, keine Notwendigkeit zu importieren, alles in android.os
das problem gelöst.
öffnen : Einstellungen -> Editor -> allgemein -> Auto-Import。
Vom Import ausschließen
Stellen Sie sicher, dass das Android-SDK ist korrekt Hinzugefügt, um Android-studio. Um dies zu tun gehen Sie zu
File -> Project Structure
und überprüfen Sie dieSDKs
Element unterPlatform Settings
. Stellen Sie außerdem sicher, dass Sie ein Projekt ausgewählt SDK unter derProject
Element.Sehen die IntellJ Dokumentation für weitere Informationen.
Funktioniert es, weil Android Studio und InteliJ in der Regel importieren
import android.os.Handler;
statt
import android.os.Handler;
Beim importieren der android-version von
Handler
stellen Sie sicher, entfernen Sie die Java-version, weil die Java-version wird immer zuerst kompiliert über die Android-version.