2011-02-02 5 views
1

Je suis assez nouveau pour le développement d'éclipse et d'android, et j'ai ce qui doit être une erreur assez simple à corriger. J'ai fait du développement sur mon ordinateur portable et je n'ai jamais rencontré ces erreurs. (J'ai actuellement seulement l'accès aux ordinateurs publics, et ai l'éclipse et le SDK installé sur une commande d'USB.)Problèmes XML avec SDK Eclipse/Android

La première chose étrange que j'ai remarquée en éditant la disposition principale était qu'il n'y a aucune fenêtre de propriétés pour permettre l'édition facile de diverses dispositions et objets. (Il y avait sur mon ancien ordinateur) Je n'ai pas été capable de comprendre comment faire apparaître cette fenêtre.

Donc, après avoir ajouté un textView et modifié ses propriétés à la main, je reçois les deux erreurs suivantes lorsque je tente d'exécuter le programme. (Pas de code a même été encore ajouté, juste un textView)

http://i.stack.imgur.com/9VGT0.png(Lien vers capture d'écran d'erreur, ont seulement 6 rep)

Tout ce que je l'ai fait est de changer le textView d'avoir la gravité centre, largeur de mise en page fill_parent, et un textSize de 22sp. J'ai essayé de googler les erreurs pour comprendre ce que je fais mal mais j'ai échoué. Quelqu'un a-t-il déjà rencontré ça? En outre, si quelqu'un sait comment faire apparaître la fenêtre des propriétés, ce serait une aide précieuse.

Merci à l'avance

+0

Chargez votre fichier .xml dans votre navigateur Web, vérifiez que s'affiche correctement. – Jorgesys

+1

Dans le futur s'il vous plaît juste copier le texte de l'erreur dans la question. Cela n'a pas besoin d'être une image. Veuillez également afficher le texte intégral de votre fichier de mise en page. L'erreur disparaît-elle si vous faites une construction propre? –

Répondre

3

Lors de la compilation des choses Android dans Eclipse, vous devez appuyer sur le bouton « Exécuter » avec un fichier .java ouvert, pas ouvrir le fichier .xml. Aucune idée pourquoi, mais le problème est là et vous vous souviendrez bientôt de l'éviter.

Pour corriger l'état actuel, supprimez le fichier 'main.out.xml' (il a été créé automatiquement lors de la compilation). Ensuite, dans l'onglet "Problèmes" (celui de votre capture d'écran), effacez manuellement chaque problème qu'il vous montre. Après cela, appuyez sur Exécuter à nouveau avec un fichier .java ouvert et il devrait résoudre ce qui existe maintenant.

+0

Merci, tout fonctionne bien maintenant – ew5049

2

Vous obtenez la fenêtre des propriétés dans la boîte de dialogue "Afficher la vue", accessible depuis le menu "Fenêtre" -> "Afficher la vue" -> "Autres ...".

Une fois la boîte de dialogue ouverte, recherchez dans le dossier "Général" "Propriétés".

-1

Votre fichier XML n'est pas bien formé, par ex. éléments incompatibles, citations non concordantes, etc. Montrez votre XML pour une assistance plus spécifique.

0

Cliquez avec le bouton droit sur le fichier .xml et accédez à Ouvrir avec ... il existe de nombreuses façons de l'ouvrir. Je préfère l'éditeur xml mais il y a aussi un éditeur de mise en page disponible.