web-dev-qa-db-fra.com

intelliJ IDEA 13 erreur: veuillez sélectionner Android SDK

J'ai installé Android SDK 22.3 et JDK 1.7 update 21 sur Win7 x64. Maintenant, j'ai créé un projet d'application Android vide en utilisant intelliJ 13.0.1 (j'utilise également Emulator en tant que périphérique cible) et j'ai essayé de construire le projet, mais j'ai rencontré le 'Error: Please select Android SDK'.

J'ai donc choisi Emulator comme Target Device, mais je ne pouvais pas sélectionner mon AVD, car il existe un Error: Cannot find any configured Android SDK.

Dans la structure du projet, la "plateforme Android 4.4.2" est clairement indiquée en tant que projet SDK. Donc, je suis totalement confus, je ne sais pas comment résoudre le problème.

ps. J'étais en train de mettre à jour intelliJ 12.1.2 vers intelliJ 13.0.1 et tous les paramètres ont été automatiquement hérités de 12.1.2 lors du lancement de 13.0.1, mais il semble que tous les paramètres n'ont pas été exactement copiés vers 13.0.1, ce qui est inattendu. 

à votre santé 

67
daiyue

Mon problème: "Veuillez sélectionner Android SDK", mais tout va bien :( - -> Je pense qu’un des fichiers IntelliJ a été bloqué (après l’écran bleu de la mort)

Ma résolution:

Fichier -> Paramètres -> SDK Android -> Emplacement du SDK Android Modifier -> Suivant, suivant (le SDK Android est à jour.), Terminé

... et le fichier bloqué a été réparé!

150
rocciax

J'ai rencontré cette erreur après avoir installé Intellij IDEA Ultimate 14.1 et ouvert un projet Android existant que j'avais créé avec Android Studio. En fin de compte, je devais simplement ajouter le SDK Android à ma liste de SDK et corriger les paramètres du SDK de projet/module. Voici comment je l'ai fait:

Allez à File -> Project Structure. Cliquez sur l'onglet Projet sous Paramètres du projet. Sous Project SDK, cliquez sur New -> Android SDK

Adding new Android SDK

Maintenant, sélectionnez le répertoire existant pour votre SDK Android. Dans mon cas c'était dans ce dossier:

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

Cliquez sur OK. Un menu apparaît vous demandant de définir la cible Java SDK + Build. Vous pouvez les changer ou les laisser comme valeurs par défaut et cliquer sur OK. Vous devriez maintenant voir "Plate-forme Android API XX" dans la liste déroulante du SDK de projet. Cliquez sur Appliquer en bas. Ensuite, allez dans l'onglet Modules sous Paramètres du projet et cliquez sur les dossiers dans la liste des modules. 

Module List

Pour chaque dossier, accédez à l'onglet Dépendances et remplacez le SDK de module par le nouveau SDK Android, puis cliquez sur Appliquer. Cliquez ensuite sur Ok pour fermer la boîte de dialogue Structure du projet.

Après avoir fait ce qui précède, mon projet a été corrigé.

67
Christian Wilkie

J'ai eu le même problème une fois. tout semble aller bien. Je redémarre, supprime et invalide le cache du studio Android, reconstruit, nettoie et rien ne change. Il est enfin résolu en cliquant sur le bouton Synchroniser un projet avec Gradle Files dans Android studio 3.0.

 Sync Project with Gradle Files button

48
Kenji

Supprimez tous les SDK Android d’Intellij et ajoutez-les à nouveau

Pour ce faire, ouvrez la structure du projet, dans le volet SDK, supprimez tous les SDK Android, cliquez sur OK. ouvrez la structure du projet et ajoutez-les à nouveau.

32
Ali

dans Android 3.1.1, nous ne pouvons pas trouver de projet de synchronisation dans toolsso C:\Users\AndroidStudioProjects\projectname\.idea\libraries supprimer les fichiers des bibliothèques et les synchroniser à nouveau 

6
user8356857

Si vous ne pouvez pas compiler un projet et que vous avez ce message:

 enter image description here

Allez à Fichier -> Structure du projet, puis allez à la section Modules} et sélectionnez votre application de module, puis sélectionnez une Compile Sdk Version et un Version des outils de génération après ce clic dans OK.

 enter image description here

Attendez que Gradle soit synchronisé et prêt!

5
Oscar Duarte

En fait, j’ai fait face au problème dans IntelliJ Idea 14 ... Mon projet fonctionnait correctement sous Android Studio. J'ai décidé de poursuivre le développement de l’idée IntelliJ. Après l’importation du projet, je n’avais pas réussi à le lancer. et j’ai reçu un message d’erreur similaire dans la boîte de dialogue Modifier la configuration ..__ Selon ce que @ALi a dit, j’ai supprimé tous mes SDK et les ai réinstallés mais je ne fonctionnais plus.

J'ai ouvert "Structure du projet"> "Paramètres de la plate-forme"> SDK. J'ai trouvé "Build target" de "Android API 21 Platform" non défini. En le réglant sur l’un de mes derniers SDK, le problème a été résolu et je pouvais exécuter le projet sans problème.

3
Hesam
  1. Accédez à la structure du projet (Ctrl + Alt + Maj + S) -> Paramètres Platforn -> SDK -> appuyez sur l'icône "Plus"
  2. Sélectionnez "Android SDK" et entrez le chemin du SDK (par exemple: C:\Program Files (x86)\Android\android-sdk).
  3. Bouton Appliquer ou OK
  4. Soyez heureux
2
user8338220

Vérifiez les lignes suivantes dans votre fichier build.gradle.

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

J'ai eu le même problème que lorsque vous aviez également mis à jour intellij Idea 12 à 13. Dans mon cas, la cible de génération de mon SDK Android n'était pas correctement reconnue. Même si j'ai choisi Android 2.2 et que j'ai cliqué sur Appliquer, puis sur OK, le message "Non défini" s'affiche à nouveau lorsque j'ai rouvert le dialogue de structure de projet.

Ensuite, j'ai choisi une autre version, Android 4.0 cette fois, j'ai cliqué sur Appliquer, puis de nouveau sous Android 2.2, puis sur Appliquer. Cela a fonctionné pour moi.

1
Yoo Matsuo

Vous devez sélectionner la version de l'outil de construction dans les paramètres de votre projet.

  1. Sélectionnez le dossier de l'application du projet
  2. Appuyez sur F4 OR avec le bouton droit de la souris sur le dossier Project App et ouvrez le module Paramètres Dans l'onglet Propriétés, sélectionnez Créer la version de l'outil dans la liste.

Cela fonctionnera de mon côté, j'espère que cela vous aidera.

1
Nilesh Panchal

Fichier -> Invalider les caches/redémarrer a fait l'affaire pour moi (Ce qui est toujours un bon premier essai)

1
r-hold

Peut-être pas une solution si commune mais pour moi redémarrer le IDE a fonctionné parfaitement J'utilise Android Studio 2.2.3 .

1
Ispas Claudiu

J'avais un problème similaire. Je devais ajouter le même sdk Android que j'avais déjà utilisé auparavant et cela fonctionnait. 

0
Deton

J'ai le même problème une fois. Je l'ai résolu par Fichier-> Ouvrir-> autre projet, puis basculez ce projet de cette façon.

0
user9104396

vérifiez si vous avez installé tous les add-ons nécessaires. Je vous recommande également d'utiliser un vrai téléphone Android pour le débogage. C'est mieux, c'est réel et plus rapide.

0
Giorgos Neokleous

il y a un bouton par nom moniteur Android en bas à gauche de l'écran. Si vous avez un problème avec SDK, il affichera le lien Confugure. Modifiez le chemin d'accès à votre dossier SDK. les choses vont marcher

0
krishna

Il semble que IDEA ne trouve pas le SDK Android.

Avez-vous redémarré l'ordinateur après avoir utilisé le programme d'installation du SDK Android?

Après cela, avez-vous démarré le SDK Manager pour installer le SDK Android 4.2.2?

Pouvez-vous vérifier la variable d'environnement Android_SDK_HOME?


Tenez compte du fait que le programme d'installation du SDK Android n'installe qu'un gestionnaire. Après cela, vous devez pour installer un SDK (ou plusieurs).

De plus, lorsque vous voyez «Plateforme Android 4.4.2» dans la structure du projet, cela signifie que le projet demandera ce SDK. Cela ne signifie pas que le SDK a été installé.

0
Mikel Pascual