J'ai eu cette erreur sur Android Studio (AS):
Comment je l'ai eu:
J'ai créé un projet AS à partir de zéro et tout allait bien. Puis un popup est apparu, et (si je me souviens bien) disait quelque chose comme: " Android Framework detected
". J'ai appuyé sur "Oui" et certains changements sont survenus dans le projet / module. Et après cela, j'ai eu l'erreur ci-dessus
Éditer:
Dans mon cas, le problème n'était pas Gradle
lié. Il s'agissait de IntelliJ
/ Android Studio
configuration, un .iml
fichier en particulier. Je m'en suis rendu compte après avoir lu cet article informatif ici .
android
intellij-idea
gradle
android-studio
Paschalis
la source
la source
Réponses:
Sur Android Studio v0.8.2, cliquer sur le
Sync project with Gradle files
bouton a résolu mon problème.mettre à jour
Merci au commentaire de jaumard . S'il
Sync project with Gradle files
n'est pas visible, vous devez ouvrir le panneau Gradle et cliquer sur l'icône de synchronisation en haut de la barre d'outils.J'espère que ça aide :)
la source
Appelez simplement (dans tous les cas) File -> Invalidate Caches and Restart ....
la source
Dans mon cas:
Le fichier settings.gradle était vide. J'ai ajouté le code defualt:
Puis j'ai cliqué
Ensuite, le démarrage du projet fonctionne.
la source
Vérifiez que sous structure de projet / module / fichier manifeste, il pointe vers le fichier manifeste correct dans votre code et non vers celui des sources générées.
Cela est vrai pour Android Studio et Intelli J. Parfois, lorsque vous importez un projet à partir de sources existantes, il préfère le fichier manifeste dans le répertoire génère des sources.
la source
Ce qui m'a aidé était:
la source
J'ai rencontré un problème similaire. Ressemble à mon répertoire ... / src pour une raison quelconque déplacé sous mon répertoire ... / lib. Je l'ai déplacé hors du répertoire / lib. Maintenant, / lib et / src sont au même niveau. Après quelques reconstructions et redémarrages propres du studio Android, tout est revenu à la normale. Mon émulateur a bien démarré.
Vous voudrez peut-être vérifier la structure de votre répertoire. Comparez la structure du répertoire avec un projet de travail. Vous pourrez peut-être voir la différence.
la source
Déplacer mon
AndroidManifest.xml
pourPROJECT_NAME/src/main
résoudre le problème.la source
J'ai eu le même message d'erreur et j'ai remarqué que j'avais 2 fichiers MYPROJECTNAME.iml, mais avec un boîtier différent de MYPROJECTNAME. J'ai créé cette situation après avoir extrait de SVN le projet dans un répertoire avec l'erreur de casse. Jetez simplement le fichier IML avec le mauvais boîtier, après avoir enregistré le contenu des deux et utilisez le contenu qui fonctionne
la source
J'ai eu ce problème avec un projet multi-module lorsque j'ai renommé le module d'application. Dans mon cas, pour résoudre le problème, j'ai dû mettre à jour manuellement le nom du module d'application dans le fichier settings.gradle du projet (Android Studio n'a pas mis à jour cette valeur)
la source
Qui m'est arrivé. J'ai trouvé que j'avais mal ouvert le dossier parent du projet réel dans Android Studio.
la source
Dans mon cas, c'était mon fichier AndroidManifest.xml , tout était foiré à cause d'une nouvelle bibliothèque que j'ai ajoutée dans mon build.gradle . J'ai donc pris le fichier AndroidManifest.xml de mon dernier commit sur Git et je l'ai remplacé par celui actuel, et aussi mon settings.gradle était vide donc j'ai ajouté include ': app' .
J'espère que cela aide et bon codage!
la source