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é
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é!
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
.
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.
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é.
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.
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
Si vous ne pouvez pas compiler un projet et que vous avez ce message:
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.
Attendez que Gradle soit synchronisé et prêt!
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.
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.
}
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.
Vous devez sélectionner la version de l'outil de construction dans les paramètres de votre projet.
Cela fonctionnera de mon côté, j'espère que cela vous aidera.
Fichier -> Invalider les caches/redémarrer a fait l'affaire pour moi (Ce qui est toujours un bon premier essai)
Peut-être pas une solution si commune mais pour moi redémarrer le IDE a fonctionné parfaitement J'utilise Android Studio 2.2.3 .
J'avais un problème similaire. Je devais ajouter le même sdk Android que j'avais déjà utilisé auparavant et cela fonctionnait.
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.
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.
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
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é.