文件名的一致性很好。爲什麼Android佈局文件名稱如此有限?
MyActivity.java包含公共類MyActivity
我想用它的佈局xml文件被稱爲RES /佈局/ MyActivity.xml
但我得到一個錯誤信息:「無效的文件名:只能包含[A-Z0-9 _]」
所以兩個問題:?
爲什麼字符集非常有限(甚至沒有大寫加油!) - 啊 - 這個限制很可能已經到位了,所以你永遠不會被文件系統搞砸了,它不會區分大小寫,就像蘋果的HFS +(儘管參見維基百科的血腥故事http://en.wikipedia.org/wiki/Comparison_of_file_systems#cite_note-note-35-77)
哪些文件名受到限制 - 所有的資源?只是水庫/佈局? res /佈局加一些其他文件夾?
任何人都可以確認1,並提供2的細節?
感謝,
彼得
但是...我的Java代碼中有大寫字母... – 2010-06-24 23:07:18
除了你的操作系統文件系統理論,我無法解釋這部分。 – CommonsWare 2010-06-24 23:09:47
感謝您的合理解釋,但我想知道是否還有更多。 – 2010-06-24 23:12:52