Il est bon d'avoir une cohérence dans les noms de fichiers.Pourquoi les noms de fichiers de mise en page Android sont-ils si limités?
MyActivity.java contient la classe publique MyActivity
Je voudrais que le fichier xml avec sa mise en page à appeler res/layout/MyActivity.xml
Mais je reçois un message d'erreur indiquant « nom de fichier non valide : doit contenir seulement [un z0-9_.] »
donc deux questions:
Pourquoi le jeu de caractères si limité (même pas majuscules Allez !) - Ah - cette restriction est probablement en place pour que vous ne serez jamais vissable par les systèmes de fichiers qui ne fait pas de distinction entre les majuscules et les minuscules, comme HFS Apple + (bien que voir Wikipedia pour l'histoire gore http://en.wikipedia.org/wiki/Comparison_of_file_systems#cite_note-note-35-77)
Quels noms de fichiers sont restreints - tous de res? juste res/layout? res/layout plus quelques autres dossiers?
Quelqu'un peut-il confirmer 1 et donner des détails sur 2?
Merci,
Peter
Mais ... J'ai des lettres majuscules dans mon code Java ... –
Cette partie, je ne peux pas expliquer, autre que votre théorie du système de fichiers OS. – CommonsWare
Merci pour une explication plausible, mais je me demande s'il y a plus. –