Après une importation réussie d'un projet Eclipse-Android dans "Android Studio 1.4", je reçois l'erreur
"Veuillez sélectionner le SDK Android"
lorsque je clique sur le bouton pour exécuter l'application dans le simulateur, mais je ne trouve aucun moyen de le faire.
Cette boîte de dialogue s'ouvre lorsque je clique sur "exécuter":
Voici la boîte de dialogue "structure du projet":
Qu'est-ce que je devrais faire maintenant?
android
android-studio
eclipse-project-file
supprimer
la source
la source
Réponses:
Je vais
build.gradle
et clique sur synchroniser maintenant . Ensuite, cela a fonctionné.Mise à jour :
File
->Sync Project with Gradle Files
(Android Studio 3.1.1)Tools
->Android
->Sync Project with Gradle Files
(Android Studio 3.0.1)Ou Vous pouvez cliquer sur l'icône dans la barre d'outils.
LA VOIE COMMUNE qui peut aider est d'essayer de synchroniser le projet , puis d' invalider les caches et redémarrer Android Studio.
Solution pour
Android Studio 3.1.2
[Voir la réponse ci-dessous]Voir la dernière version d'Android Studio
la source
File -> Sync Project with Gradle Files
CORRECTIF POUR LES VERSIONS 3.1.2 OU PLUS RÉCENTES
Certains de mes collègues et moi avons rencontré le même problème sur AS 3.1.2 , mais une simple synchronisation ne nous a pas aidés. Pour nous, la solution était un peu différente:
CONSEILS SUPPLÉMENTAIRES SI VOUS RENCONTREZ CONSTAMMENT CE PROBLÈME
Certains d'entre vous sont constamment confrontés à ce problème et cette "solution" ne le résout que temporairement. Au moment où nous avons commencé à obtenir cette erreur, nous utilisions gradle wrapper 4.6 et Android gradle plugin 3.1.0, mais depuis lors, nous sommes revenus au grade 4.4 et nous l'utilisons avec le dernier plugin Android gradle, et nous n'avons pas vu ce problème depuis.
la source
Dans Android Studio 3 et au-dessus, à la fois pour Windows, Mac et Linux :
Résolu!
Ou vous pouvez le faire par une touche de raccourci :
Appuyez sur ⌘ + Maj + A ( Mac ) ou Ctrl + Maj + A ( Windows, Linux ). Ensuite, ouvrez un texte d'édition et écrivez
"Sync Project with Gradle Files"
. Appuyez ensuite deux fois sur l'option.Votre problème résolu! Il synchronisera votre fichier Gradle avec votre fichier de projet, merci.
**Capture d'écran : **
la source
Cliquez sur cette icône pour synchroniser
gradle
ou modifiez l'un de vos modules
gradle
, puis synchronisezla source
Appuyez sur
"Ctrl+shift+A"
et dans la fenêtre contextuelleEditText
, écrivez"Sync Project with Gradle Files"
. Après ce double-clic sur l'option apparue. Il synchronisera ensuite votreGradle
fichierSDK
avec le fichier de projet.la source
Allez simplement dans le fichier (au niveau de l'application)
build.gradle
, donnez un espace vide quelque part et cliquez sur la synchronisation , une fois que gradle montre que la synchronisation est terminée, l'erreur disparaîtrala source
C'est le moyen le plus simple de résoudre ce problème:
C'est ça! Vous avez terminé.
la source
Maintenant, sur Android Studio 3 et supérieur, vous pouvez essayer de synchroniser le projet avec gradle comme:
la source
Le commentaire de @Nisarg a aidé: "définir la dernière version dans Compile Sdk Version"
J'ai changé d'API 8 en API 23 et le message d'erreur a disparu.
la source
Appuyez sur " ⌘ + Shift + A " sur Mac (ou " Ctrl + Shift + A " sur Windows) et dans le pop-up EditText, écrivez " Sync Project with Gradle Files ". Après ce double-clic sur l'option apparue. Il synchronisera ensuite votre SDK de fichier Gradle avec le fichier de projet.
la source
Appuyez sur le premier bouton d'actualisation de l'onglet vertical Gradle dans Android Studio à droite
la source
Suivez ces étapes:
J'espère que cela t'aides.
la source
Il existe plusieurs solutions hit & trial pour cette erreur. L'un d'eux travaillera sûrement pour vous. Voici les solutions:
1.
2.
3.
4.
5.
6.
la source
Allez dans Fichier >> ProjectStructure (⌘;). Cela ouvrirait cette fenêtre, puis sélectionnerait le module d' application . Choisissez ensuite la version Compile SDK. Choisissez la dernière et cliquez sur Appliquer.
la source
J'avais ce problème sur toutes les versions d'AS 3.0+. La synchronisation avec gradle n'a pas résolu le problème pour moi. La solution d' András Klöczl était la seule chose qui me permettrait de faire un peu de codage. Le problème était que chaque fois que je devais faire une synchronisation gradle, le problème revenait. J'ai donc dû passer par ce processus chaque fois que je voulais faire un changement dans mon
build.gradle
. Ce qui a fini par fonctionner pour moi a été de rétrograder ma version kotlin de1.2.40
à1.2.30
la source
1.2.50
à1.2.51
. Et dans mon Comme je l' ai le plugin Kotlin actuellement le dernier, qui est1.2.51-release-Studio3.1-1
Mon problème était que si je modifiais le projet (par exemple, j'ouvrais une nouvelle fenêtre d'Android Studio avec un projet différent), cette erreur se produisait.
J'ai donc lu toutes les réponses à cette question et la solution "Vider les caches et rouvrir le projet" n'était pas si utile dans mon cas.
Au lieu de cela, j'ai découvert que si la version du plugin Kotlin dans Android Studio était inférieure à celle du fichier gradle, le problème est apparu.
Ma configuration était:
Qu'est-ce qui a résolu le problème?
J'ai mis à jour le plugin Kotlin:
Fichier -> Paramètres -> Plugins -> Installer le plugin JetBrains ...
Recherchez ensuite Kotlin et cliquez sur Mettre à jour. Après la mise à jour, redémarrez simplement Android Studio et synchronisez Gradle.
la source
La structure et les options du menu ont légèrement changé à partir d'Android 3.2.0. J'ai corrigé cette erreur en modifiant le SDK du module dans le menu suivant:
Fichier> Structure du projet> Modules> Fichier d'application> Onglet Dépendances> Module SDK
Assurez-vous de cliquer sur Appliquer pour enregistrer vos modifications.
la source
Changez simplement la version des outils de construction en 25.0.3 .. et synchronisez maintenant j'espère que cela vous aidera ..
la source
Cela a fonctionné pour moi.
Fichier -> Paramètres -> SDK Android -> Modification de l'emplacement du SDK Android -> SDK Android
la source
local.properties
fichier, c'est pourquoi cela fonctionne.Allez dans: Fichier> Structure du projet> Modules -> application> Propriétés
veuillez choisir: Compiler la version 'SDK' =
API26
Build Tools Version = 27.0.0 Compatibilité source = 1.8 Compatibilité cible = 1.8la source
ouvrez le fichier build.gradle. ajoutez simplement un espace ou appuyez sur Entrée. puis synchroniser le projet. Ça marche...
la source
Parfois, le studio Android agit simplement stupide et nécessite une sorte de réinitialisation ..
Accédez au fichier settings.gradle qu'il doit contenir,
include ':app'
modifiez-le
include ':ap'
et synchronisez.après la synchronisation, changez-le en
include ':app'
nouveau.Cela devrait fonctionner correctement maintenant.
la source
Dans mon cas, il n'y a pas de version java sdk sélectionnée dans la structure du projet -
J'ai dû sélectionner le -
1. compatibilité des sources (1.7)
2. Compatibilité avec les cibles (1.7)
comme indiqué dans l'image.
la source
Build tools version
sélectionné, la sélection de 27.0.3 l'a corrigé.La solution la plus simple à ce problème:
Assurez-vous d'abord que votre chemin sdk est currect. Ensuite, veuillez fermer le projet en cours et dans le menu de démarrage Android, cliquez sur importer le projet et choisissez votre projet dans l'explorateur. Cela résoudra toujours mon problème
la source
Si vous utilisez 'Profile or Debug APK ...', vous pourriez rencontrer cette erreur.
Ma solution consiste à vérifier d'abord les mises à jour du SDK dans le gestionnaire de SDK: cliquez sur "Modifier" à droite de l'emplacement du SDK et procédez à l'installation des mises à jour:
Ensuite, j'ai cliqué sur "Logcat" en bas d'Android Studio et j'ai découvert que je dois également configurer le SDK Android, alors choisissez la dernière plate-forme d'API Android:
Après cela, je suis capable d'exécuter l'APK dans l'émulateur.
la source
Accédez au fichier gradle.build et cliquez sur synchroniser maintenant OU cliquez sur l'icône sur le projet de synchronisation avec le fichier Gradle
OU Allez dans Outils -> Android -> Projet de synchronisation avec le fichier Gradle
la source
Dans le dernier studio Android 3.3.2, l'icône de
sync project with Gradle Files
est modifiéeMaintenant, essayez ceci
la source
Pour Android Studio 3.5, "Fichier -> Projet de synchronisation avec les fichiers de notes" suffit.
la source
Après avoir ouvert mon projet dans Android Studio, j'ai ouvert la version App du fichier build.gradle, situé dans le dossier Gradle Scripts du projet. Lorsque j'ai pointé le pointeur de ma souris sur le numéro buildToolsVersion, une info-bulle est apparue, indiquant que la version d'Android Build Tools devait être mise à niveau (voir capture d'écran). J'ai changé la valeur de buildToolsVersion en celle identifiée par l'erreur (27.0.2) et le problème a été résolu. L'erreur d'origine (veuillez sélectionner le SDK Android) a disparu et le projet a été compilé avec succès, à nouveau. Bien que cette solution ait été mentionnée précédemment, les étapes exactes semblaient manquer, donc j'espère que cela dissipe tout doute. Je suppose que la cause principale de ce problème est qu'une nouvelle version des outils de construction a été publiée, mais Android Studio n'a déclenché aucune notification pour moi,
la source
Si votre chemin d'accès SDK Android est donné et que vous êtes toujours confronté à ce problème, cela peut être dû au fait que votre studio Android n'est pas bien synchronisé, même si vous avez cliqué sur le lien " Synchroniser maintenant ".
Donc, pour la resynchroniser, allez dans le fichier gradle de l'application et apportez toute modification ou donnez simplement un espace et maintenant synchronisez à nouveau. Cela fonctionnera parfaitement.
la source