web-dev-qa-db-fra.com

Fichier AndroidManifest.xml introuvable

J'utilise git et crée de nombreuses branches git pour de nouvelles fonctionnalités sur un projet sur lequel je travaille. De temps en temps, je crée une nouvelle branche du maître comme d'habitude (appelons ce broken-branch et cette erreur apparaît:

Android Source Generator: [demo] AndroidManifest.xml file not found

Je vais créer une nouvelle branche hors gabarit, sélectionner les modifications apportées sur broken-branch dans celle-ci, et tout fonctionne correctement. Pourquoi ai-je cette erreur et comment puis-je l'éviter?

22
Rose Perrone

C'est ce qui m'est arrivé aujourd'hui. J'ai cliqué sur "Synchroniser le projet avec Gradle Files" et tout s'est bien passé.

6
cozyconemotel

Alors que mon IDE est IDEA13 avec maven. Travaillez bien avec maven en ligne de commande. Lorsque vous utilisez IDEA, exécutez (Maj + F10) pour afficher cette erreur. Je fais comme ci-dessous et fixe ceci: 1.Ouvrez .iml dans la racine du projet.
2. Trouvez une ligne comme: 

<option name="USE_CUSTOM_COMPILER_MANIFEST" value="true" />

3.Remove cette ligne ou remplacez la valeur par false .C'est ma méthode de travail.
Peut aider.

5
acntwww

J'utilise IntelliJ Idea et trouve la solution suivante: À la racine du projet (dans le catalogue avec build.gradle) crée un fichier settings.gradle composé de include ':app' Puis, accédez à IDE et exécutez Gradle - refresh.

4
anber

Je connais le problème dans IDEA car vous créez un nouveau projet avec une configuration Java (pas avec Android, mais avec une dépendance Android sdk)

File > New Project > Java (Java Module) > Project SDK Android 4.X

Voici la solution:

File > New Project > Android (Application Module)
3
dns

Si vous utilisez Maven , sauvegardez le projet et fermez-le. Ouvrez IntelliJ et sélectionnez Ouvrir ..., choisissez le fichier pom.xml, puis sélectionnez oui pour ouvrir ce projet. Puisqu'il existe déjà un projet, une fenêtre contextuelle doit apparaître, choisissez "Supprimer le projet existant et l'importer".

Remarque: j'utilise IntelliJ Community Edition version 13.

3
bentzy

Il m’arrive de ne pas avoir le fichier .iml pour ouvrir le projet. C'est très facile à réparer, il vous suffit de fermer le projet et de le rouvrir en prenant soin de sélectionner le fichier build.gradle avant de cliquer sur Ouvrir.

 enter image description here

J'espère que ça aide quelqu'un.

2
Mr.Moustard

Cela a fonctionné pour moi. Mon projet contenait déjà un fichier settings.gradle. Je devais simplement ajouter la ligne include:: app. Maintenant je peux tout construire et tout faire.

1
Jay

Lorsque j'obtiens l'erreur "Fichier AndroidManifest.xml introuvable", je nettoie puis actualise le projet et ces étapes semblent résoudre le problème.

1
Y2i

Je viens d'avoir ce problème en essayant de construire le projet Swagger Code Gen. Pour une raison quelconque, IntelliJ pensait que je devrais avoir une facette Android. La suppression de cette facette a permis à l'ensemble du projet de se construire.

0
Mike Cheel

ouvrir IDE

projet

| ---> construire automatiquement

décocher nettoyer le projet

vérifier la construction automatiquement opriot