3
votes

Erreur AndroidManifest.xml n'existe pas ou a une balise racine incorrecte

Je suis nouveau dans le développement d'applications Android avec Android Studio et j'ai rencontré cette erreur en essayant d'exécuter mon application

Erreur: AndroidManifest.xml n'existe pas ou a une balise racine incorrecte

J'ai découvert que mon fichier AndroidManifest.xml contenait des caractères étranges

entrez la description de l'image ici

Quelqu'un peut-il m'aider ici ... Merci


0 commentaires

7 Réponses :


2
votes

Heureux d'apprendre que vous commencez à développer une application pour Android.

Et je suggère que vous puissiez recréer un projet, et le problème disparaîtra.

Amusez-vous bien.


0 commentaires

2
votes

Votre fichier AndroidManifest est corrompu. AndroidManifest doit contenir les détails de l'application racine et d'autres paramètres de projet comme suit. Veuillez réessayer en créant un nouveau projet.

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>


2 commentaires

je devrais donc créer un nouveau projet et copier tous les fichiers et codes existants, n'est-ce pas?


Oui et n'oubliez pas d'inclure tous les détails de l'activité dans le fichier AndroidManifest. Pour plus de détails, veuillez consulter la documentation Android developer.android.com/guide/topics/manifest / manifest-intro



0
votes
  1. J'espère que cette solution vous aidera

  2. ce problème dans votre version d'Android Studio

  3. mettez-le à niveau vers 3.3.RC3 et le problème disparaîtra


3 commentaires

directives sur la façon de le mettre à jour s'il vous plaît :)


téléchargez simplement la nouvelle version et installez-la, puis ouvrez votre projet, tout ira bien, vous pouvez télécharger à partir d'ici developer.android.com/studio/archive


vous pouvez également lire ceci et suivre le problème de stackoverflow.com/questions/53872016/...



0
votes

J'ai lu toutes les réponses suggérées ci-dessous et je suggère principalement de créer un nouveau projet car votre manifeste a également l'air très nouveau.


2 commentaires

chaque fois que je crée un nouveau projet, l'un de mes fichiers xml continue d'être corrompu .. c'est soit mon fichier colors.xml, soit le fichier ic_foreground.xml .. pourrait-il être une sorte de virus faisant cela


S'il s'agit d'un virus, pourquoi ne pas faire un test sur un autre ordinateur? Je ne suis pas confronté au problème que vous avez mentionné.



0
votes

Créer un nouveau projet à partir de zéro prend du temps.

J'ai eu la même erreur ces derniers temps et J'ai résolu ce problème en cliquant sur Synchroniser les projets et les fichiers de gradation .

 entrez la description de l'image ici


0 commentaires

0
votes

J'ai tout essayé, mais cela résout mon problème: Lorsque j'ouvre mon fichier AndroidManifest.xml, je publie qui ne contient pas le code que j'ai écrit dessus.Ainsi, j'écris, cliquez sur le fichier pour afficher dans l'explorateur où j'ai trouvé mon ancien code, alors copiez-collez et le problème est résolu !! < / p>


0 commentaires

0
votes

Les gars si rien ne fonctionne dans votre cas comme moi, alors pour protéger votre travail acharné et vos efforts Vous pouvez faire une chose très courante mais très utile, c'est-à-dire

  1. Créer un nouveau projet Android
  2. Accédez au répertoire de projet Android de votre projet précédent. Dans mon cas - C: \ Users \ Knegi \ AndroidStudioProjects \ Projectapp
  3. Ensuite, accédez au répertoire principal de votre projet précédent. Dans mon cas - C: \ Users \ Knegi \ AndroidStudioProjects \ Projectapp \ app \ src \ main
  4. Copiez tous les fichiers du répertoire principal et collez-les dans le répertoire principal du nouveau projet.

Maintenant tout est prêt, ouvrez notre nouveau projet et exécutez.


0 commentaires