Fehler: Zielplattformen können nicht aufgelistet werden
Beim Versuch, ein Android-Projekt in Unity zu erstellen, kann bei Benutzern der folgende Fehler auftreten:
Error building Player: CommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details.
Nach dem Login kopieren
Dieser Fehler tritt normalerweise aufgrund eines falschen Android SDK-Pfads oder veralteter SDK-Komponenten auf. Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:
Lösung 1: Android SDK-Pfad überprüfen
- Stellen Sie sicher, dass der Android SDK-Pfad in den Einstellungen des Unity-Editors angegeben ist richtig.
- Wenn der SDK-Pfad Leerzeichen enthält, verschieben Sie das SDK an einen Speicherort ohne Leerzeichen und aktualisieren Sie den Pfad entsprechend.
Lösung 2: Android SDK aktualisieren
- Deinstallieren Sie das aktuelle Android SDK und laden Sie die neueste Version von der Android-Entwickler-Website herunter und installieren Sie sie.
- Aktualisieren Sie den Android SDK-Pfad in den Einstellungen des Unity-Editors.
Lösung 3: Spezifische SDK-Version herunterladen
- Für Windows: Laden Sie „tools_r25.2.3-windows.zip“ herunter und entpacken Sie es.
- Für MacOSX: Laden Sie „tools_r25.2.3-macosx.zip“ herunter und entpacken Sie es.
- Fügen Sie den Pfad des entpackten SDK zu den externen Tools von Unity hinzu -> SDK-Box.
Zusätzliche Tipps:
- Wenn das Problem weiterhin besteht, deinstallieren Sie die Android SDK Tools 25 und 26 sowie die SDK Platform-Tools und SDK-Tools mit höheren Versionsnummern.
- Verwenden Sie nach Möglichkeit ältere Versionsnummern für diese Komponenten.
- Aktualisieren Sie Unity Editor auf die neueste Version, da das Problem möglicherweise in neueren Builds behoben wird.
Das obige ist der detaillierte Inhalt vonWarum kann ich in Unity nicht für Android erstellen: Fehler „Zielplattformen können nicht aufgelistet werden'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!