it-swarm.com.de

intelliJ IDEA 13 Fehler: Bitte wählen Sie Android SDK

Ich habe Android SDK 22.3 und JDK 1.7 update 21 auf Win7 x64 installiert. Nun erstellte ich ein leeres Android-Anwendungsprojekt mit intelliJ 13.0.1 (auch Emulator als Zielgerät verwenden) und versuchte, das Projekt zu erstellen, stieß jedoch auf 'Error: Please select Android SDK'.

Also wähle ich Emulator als Target Device, aber ich konnte meine AVD nicht auswählen, da es einen Error: Cannot find any configured Android SDK gibt.

In der Projektstruktur wird als Projekt-SDK 'Android 4.4.2-Plattform' angezeigt. Ich bin total verwirrt und weiß nicht, wie ich das Problem lösen kann.

ps. Ich habe ein Upgrade von intelliJ 12.1.2 auf intelliJ 13.0.1 durchgeführt, und alle Einstellungen wurden beim Starten von 13.0.1 automatisch von 12.1.2 übernommen. Es scheint jedoch, dass nicht alle Einstellungen exakt nach 13.0.1 kopiert wurden, was unerwartet ist. 

prost 

67
daiyue

Mein Problem: "Bitte wählen Sie Android SDK", aber alles ist in Ordnung :( -> Ich denke, eine IntelliJ-Datei war abgestürzt (nach dem blauen Bildschirm des Todes)

Meine Auflösung:

Datei -> Einstellungen -> Android SDK -> Standort des Android SDK Bearbeiten -> Weiter, Weiter (Android SDK ist auf dem neuesten Stand.), Fertig

... und abgestürzte Datei wurde repariert!

150
rocciax

Dieser Fehler ist aufgetreten, nachdem Intellij IDEA Ultimate 14.1 installiert und ein vorhandenes Android-Projekt geöffnet wurde, das ich mit Android Studio erstellt hatte. Es stellte sich heraus, dass ich nur das Android SDK zu meiner SDK-Liste hinzufügen und die Projekt-/Modul-SDK-Einstellungen korrigieren musste. So habe ich es gemacht:

Gehe zu File -> Project Structure. Klicken Sie auf die Registerkarte Projekt unter Projekteinstellungen. Klicken Sie unter Project SDK auf New -> Android SDK

Adding new Android SDK

Wählen Sie nun das vorhandene Verzeichnis für Ihr Android SDK aus. In meinem Fall war es in diesem Ordner:

C:\Users\<windows username>\AppData\Local\Android\android-sdk

OK klicken. Es erscheint ein Menü, in dem Sie aufgefordert werden, das Java SDK + Build-Ziel festzulegen. Sie können diese entweder ändern oder als Standardeinstellungen belassen und OK drücken. Sie sollten jetzt "Android API XX Platform" in der Dropdownliste des Project SDK sehen. Klicken Sie unten auf "Übernehmen". Gehen Sie dann auf die Registerkarte Module unter Projekteinstellungen und klicken Sie auf die Ordner in der Modulliste. 

Module List

Wechseln Sie für jeden Ordner zur Registerkarte Abhängigkeiten, ändern Sie das Modul-SDK in das neue Android-SDK und klicken Sie auf Übernehmen. Klicken Sie dann auf Ok, um das Dialogfeld "Projektstruktur" zu schließen.

Nachdem ich das getan hatte, wurde mein Projekt behoben.

67

Ich hatte einmal das gleiche Problem. alles scheint richtig zu sein. Ich starte, lösche und lösche den Cache von Android Studio neu, baue neu auf, bereinige und änderte nichts. Es wird schließlich durch Klicken auf Sync Project with Gradle Files in Android Studio 3.0 gelöst

 Sync Project with Gradle Files button

48
Kenji

Alle Android SDKs von Intellij löschen und erneut hinzufügen

Um diese Projektstruktur zu öffnen, löschen Sie im SDK-Bereich alle Android-SDKs, und klicken Sie auf OK. Projektstruktur öffnen und erneut hinzufügen.

32
Ali

in Android 3.1.1 können wir kein Sync-Projekt in Tools findenso C:\Users\AndroidStudioProjects\projectname\.idea\libraries Entfernen Sie die Dateien aus den Bibliotheken und synchronisieren Sie sie erneut 

6
user8356857

Wenn Sie ein Projekt nicht kompilieren können und diese Nachricht haben:

enter image description here

Gehen Sie zu Datei -> Projektstruktur und dann zu Module und wählen Sie Ihre Modul-App und dann eine Sdk-Version kompilieren und eine Build Tools Version danach klicken Sie [~ # ~] ok [~ # ~] .

enter image description here

Warten Sie, bis Gradle synchronisiert und bereit ist!

5
Oscar Duarte

In IntelliJ Idea 14 stand ich tatsächlich vor dem Problem ... Mein Projekt funktionierte gut mit Android Studio. Ich entschied mich dafür, die IntelliJ-Idee weiter zu entwickeln und eine ähnliche Fehlermeldung wurde im Feld Konfiguration bearbeiten ... angezeigt. Basierend auf den Angaben von @ALi habe ich alle SDKs gelöscht und erneut installiert, funktionierte jedoch nicht.

Ich habe "Projektstruktur"> "Plattformeinstellungen"> SDKs geöffnet. Ich habe "Build-Ziel" von "Android API 21 Platform" nicht gefunden. Durch die Einstellung auf eines meiner neuesten SDK wurde das Problem behoben und ich konnte das Projekt ohne Probleme ausführen.

3
Hesam
  1. Gehen Sie zur Projektstruktur (Strg + Alt + Umschalt + S) -> Platforn-Einstellungen -> SDKs -> Klicken Sie auf das "Plus" -Symbol
  2. Wählen Sie "Android SDK" und geben Sie den Pfad des SDKs ein (z. B. C:\Programme (x86)\Android\android-sdk).
  3. Übernehmen oder OK
  4. Sei glücklich
2
user8338220

Überprüfen Sie die nächsten Zeilen in Ihrer App build.gradle -Datei.

Android {
    compileSdkVersion 25       <--- Set exist in local machine sdk version.
    buildToolsVersion '25.0.3' <--- Set exist build tools version.
}
1
maXp

Ich hatte das gleiche Problem wie Sie, als ich auch von Intellij Idea 12 auf 13 aktualisiert habe. In meiner Situation wurde das Build-Ziel meines Android-SDKs nicht richtig erkannt. In Rot statt Android 2.2 stand etwas wie "Nicht festgelegt". Obwohl ich Android 2.2 ausgewählt und auf "Anwenden" geklickt und "OK" geklickt hat, wurde beim erneuten Öffnen des Projektstruktur-Dialogfelds erneut die Meldung "Nicht festgelegt" angezeigt.

Dann wählte ich eine andere Version, diesmal Android 4.0, klickte auf Anwenden, wählte dann erneut Android 2.2 und klickte auf Anwenden. Das hat bei mir funktioniert.

1
Yoo Matsuo

Sie müssen Build Tool Version aus Ihrer Projekteinstellung auswählen.

  1. Wählen Sie Project App Folder
  2. Drücken Sie F4 OR Klicken Sie mit der rechten Maustaste auf Project App Folder, und öffnen Sie das Modul Einstellungen Wählen Sie auf der Registerkarte Eigenschaften die Option Version des Werkzeugs erstellen aus der Liste aus

Das wird auf meiner Seite funktionieren, ich hoffe es wird Ihnen helfen.

1
Nilesh Panchal

File -> Invalidate Caches/Restart hat den Trick für mich gemacht. (Was immer ein guter erster Versuch ist)

1
r-hold

Vielleicht keine so gewöhnliche Lösung, aber für mich der Neustart der IDE hat ganz gut funktioniert. Ich benutze Android Studio 2.2.3 .

1
Ispas Claudiu

Ich hatte ein ähnliches Problem. Ich musste die gleiche Android-SDK hinzufügen, die ich zuvor wieder verwendet habe, und es funktionierte. 

0
Deton

Ich habe das gleiche Problem einmal. Ich habe das Problem mit File-> Open-> Other-Projekt gelöst und dieses Projekt auf diese Weise umgestellt.

0
user9104396

prüfen Sie, ob Sie alle erforderlichen Add-Ons installiert haben. Außerdem empfehle ich Ihnen, ein echtes Android-Telefon zum Debuggen zu verwenden. Es ist besser, es ist real und schneller.

0

am linken unteren Bildschirmrand befindet sich eine Schaltfläche mit dem Namen Android-Monitor. Wenn Sie ein Problem mit Sdk haben, wird u Konfugurierlink angezeigt. Ändern Sie den Pfad zu Ihrem Sdk-Ordner. Dinge werden funktionieren

0
krishna

Scheint so, als könnte IDEA das Android-SDK nicht finden.

Haben Sie den Computer nach der Verwendung des Android SDK-Installationsprogramms neu gestartet?

Haben Sie anschließend den SDK-Manager gestartet, um das Android 4.2.2-SDK zu installieren?

Können Sie die Umgebungsvariable Android_SDK_HOME überprüfen?


Beachten Sie, dass der Android SDK Installer nur einen Manager installiert. Danach müssen Sie haben , um ein SDK (oder mehrere) zu installieren.

Wenn in der Projektstruktur "Android 4.4.2-Plattform" angezeigt wird, bedeutet dies, dass das Projekt nach diesem SDK fragt. Dies bedeutet nicht, dass das SDK installiert wurde.

0
Mikel Pascual