585 Stimmen

SDK-Standort nicht gefunden. Definieren Sie den Standort mit sdk.dir in der local.properties-Datei oder mit einer ANDROID_HOME-Umgebungsvariable.

Ich habe kürzlich versucht, Beispiele für Android-Spiele zu importieren, die ich von der Entwicklerwebsite von Google heruntergeladen habe. Nachdem ich sie in Android Studio importiert habe, erhalte ich folgenden Fehler:

Fehler: SDK-Standort nicht gefunden. Definieren Sie den Standort mit sdk.dir in der local.properties-Datei oder mit einer ANDROID_HOME-Umgebungsvariable.

Was bedeutet das? Ich möchte die Beispiele aus Android Studio herausführen.

831voto

Hoque MD Zahidul Punkte 7948

Bitte folgen Sie den untenstehenden Schritten:

  • Gehen Sie zu Ihrem React-Native-Projekt und dann zum Android-Verzeichnis Erstellen Sie eine Datei mit folgendem Namen:

local.properties

  • Öffnen Sie die Datei und fügen Sie Ihren Android SDK-Pfad wie folgt ein:

Für Windows-Benutzer:

sdk.dir=C:\\Users\\Benutzername\\AppData\\Local\\Android\\sdk

oder (für neuere Versionen von Android Studio / IntelliJ IDEA):

sdk.dir=C\:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk

Wo USERNAME Ihr PC-Benutzername ist. Stellen Sie außerdem sicher, dass der Ordner sdk oder Sdk lautet.

Beispiel:

sdk.dir=C:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk

oder:

sdk.dir=C\:\\Users\\USERNAME\\AppData\\Local\\Android\\Sdk

Für Mac-Benutzer:

sdk.dir = /Users/USERNAME/Library/Android/sdk

Wo USERNAME Ihr OSX-Benutzername ist.

Für Linux (Ubuntu) Benutzer:

sdk.dir = /home/USERNAME/Android/Sdk

Wo USERNAME Ihr Linux-Benutzername ist (Linux-Pfade sind Groß- und Kleinschreibung beachten: Stellen Sie sicher, dass die Großschreibung von S in Sdk übereinstimmt)

Falls dies nicht funktioniert, fügen Sie die ANDROID_HOME-Variable in den "Umgebungsvariablen" als C:\Users\USER\AppData\Local\Android\Sdk hinzu

Bildbeschreibung hier eingeben

282voto

Joseph Punkte 5423

Das Projekt könnte eine fehlende settings.gradle-Datei haben. Stellen Sie sicher, dass die Datei aus dem Projekt, das Sie importieren, existiert. Fügen Sie andernfalls die settings.gradle-Datei mit folgendem Inhalt hinzu:

include ':app'

Speichern Sie die Datei und platzieren Sie sie im obersten Verzeichnis Ihres Projekts.

187voto

Harsh Mittal Punkte 2698

Sie müssen einfach Ihre local.properties-Datei in den Oridner kopieren, in dem das Projekt gespeichert ist, und es wird wie ein Zauber funktionieren. Aber denken Sie daran, es muss im Stammverzeichnis des Projekts platziert werden.

97voto

Anjali-Systematix Punkte 1411

Bitte folgen Sie den unten stehenden Punkten, sie haben für mich funktioniert:

  1. Gehen Sie zu Ihrem Projekt -> Android
  2. Erstellen Sie eine Datei local.properties
  3. Öffnen Sie die Datei
  4. Fügen Sie je nach Betriebssystem Ihren Android SDK-Pfad ein:

4.a Windows

sdk.dir = C://Benutzername//AppData//Local//Android//sdk

4.b Linux oder MacOS

sdk.dir = /home/Benutzername/Android/sdk

Ersetzen Sie Benutzername durch Ihren Benutzernamen

56voto

Qutbuddin Bohra Punkte 1165

Überprüfen Sie in Ihrer local.properties Datei

sdk.dir=C\:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk

Schreiben Sie dieses Format richtig und überprüfen Sie auch die Verwendung von / in den Pfaden

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X