39 votes

Fin de ligne incorrecte: retour chariot trouvé (\ r) sans nouvelle ligne correspondante (\ n)

J'ai reçu une erreur dans mon fichier XML. "Fin de ligne incorrecte: retour chariot trouvé (\ r) sans nouvelle ligne correspondante (\ n).

 <Button
     android:id="@+id/btn_login"
     android:layout_width="100dip"
     android:layout_height="wrap_content"
     android:layout_alignParentBottom="true"
     android:layout_alignRight="@+id/et_un"
     android:layout_marginBottom="15dp"
     android:layout_marginRight="22dp"
     android:text="Login"
     android:textColor="#AA0000"
     android:textSize="10pt" />
 

Comment le résoudre. quelqu'un peut-il aider

103voto

323go Points 9141

Vous utilisez Eclipse sous Windows?

  1. Ouvrir le fichier de mise en page
  2. Ctrl + Maj + F (Commande + Maj + F sous MacOSX)
  3. Enregistrez le fichier de mise en page et fermez-le.
  4. Supprimez tous les fichiers .out le générateur pourrait avoir créés.
  5. Projet propre.

59voto

Yasin JamesBond Points 560

Cela ressemble à une chose stupide, mais cela a fonctionné pour moi

  1. tout sélectionner ( ctrl + a )
  2. couper ( ctrl + x )
  3. Collez-le à nouveau ( ctrl + v )
  4. Enregistrez-le ( ctrl + s )

Cela a vraiment fonctionné pour moi.

12voto

Jose Montero Points 850

C'est plus facile que d'autres réponses:

Ctrl + 1 -> lignes fixes

;)

7voto

ariefbayu Points 10443

Hier, j'ai reçu le même message d'erreur.

Ma solution est de supprimer simplement chaque nouvelle ligne après

 />
 

Donc, si vous avez

 <Button
    />


<Button
    />
 

changer en

 <Button
    />
<Button
    />
 

Peut-être pas la meilleure solution.

0voto

Nico teWinkel Points 235

Pour résoudre ce problème dans un de mes mise en page des fichiers XML, je n'ai la suite à partir de l'intérieur de l'ADT:

  • cliquez-droit sur le fichier dans l'Explorateur de packages
  • Choisissez Ouvrir Avec -> Éditeur De Texte

Maintenant, la ligne incriminée se mis en évidence avec un gros x rouge.

  • J'ai ensuite supprimé les fins de ligne (combinant les deux lignes), puis appuyez sur "retour" pour l'ajouter dans. Dans certains cas, je trouve qui n'a pas bien fonctionné j'ai donc copié les mêmes qui n'ont pas le problème, et collé sur le haut de la ligne incriminée (mettez en surbrillance la ligne de mauvaise qualité, puis coller). Parfois, il semble que le vrai problème était avec la ligne avant ou après.

Puis, après l'enregistrement, il y aurait de la prochaine ligne de mauvaise qualité, afin de faire mousser-rincer-répétez jusqu'à ce que tout soit fait.

  • Quand tout est fait, utilisez le clic-droit, Ouvrir Avec -> Android Communes de l'Éditeur XML pour en revenir à la conception visuelle de la vue.

ADT (v21.0.1, sur Mac OSX Lion)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X