1
A
回答
2
資源名稱不能以數字開頭,因爲資源名稱在R
類中轉換爲Java字段,並且Java標識符不能以數字開頭。
資源文件僅限於a-z,0-9和下劃線字符。部分原因是由於Java標識符規則,因爲Java標識符不能有任意的字符。就此而言,我的假設是他們希望避免Windows上的問題,特別是在Android開發初期,因爲Windows歷史上忽略了文件名的情況。
+0
這回答我的問題。也尋找其他答案。我只是想知道,因爲我有80 + xml文件,我需要重新命名以適應規格。 – srikaneator
+0
你可以用一個簡單的bash命令在外面重命名它們 – Chisko
相關問題
- 1. 爲什麼在android的命名資源中不可能使用大寫字母?
- 2. 爲什麼PyCharm在方法命名中不允許使用大寫字母?
- 3. 大寫字母不允許在android res
- 4. 爲什麼使用大寫字母作爲SQLite列名稱?
- 5. Spring是否允許使用變量作爲資源的名稱?
- 6. Android Gradle 2.2不允許縮寫資源簽名APK
- 7. 只允許大寫字母和小寫字母
- 8. 如何在testdox名稱中使用大寫字母的首字母縮寫?
- 9. Angular指令名稱:只允許小寫字母?
- 10. 如何在datagridview單元格中允許大寫字母,數字?
- 11. 爲什麼Form1.resx不允許我編輯/添加資源?
- 12. 爲什麼CalendarProvider不允許寫入ExtendedProperties?
- 13. 爲什麼我的java類名和接口名稱只有字母大小寫?
- 14. 不允許特殊字符和只有大寫字母p:inputText Primefaces
- 15. 錯誤的名稱不允許您使用::解析枚舉?
- 16. 爲什麼在xml屬性中不允許使用字符'<'?
- 17. 爲什麼ImageSource允許作爲WPF資源?
- 18. 爲什麼C++不允許使用typeof?
- 19. MongoDB字段名稱中不允許使用哪些字符?
- 20. 爲什麼PHP中的一些變量用大寫字母寫?
- 21. 調試過程中大寫字母與大寫字母環境var名稱
- 22. 收據不允許使用字母
- 23. FullCalendar名稱以大寫字母
- 24. 爲什麼變量名稱和數據類型名稱被允許使用函數但不包含關鍵字?
- 25. 使用phpMyadmin大寫mySQL表中名稱的第一個字母
- 26. 爲什麼Eclipse可以不寫資源
- 27. 如何在python中尋求名稱時僅允許使用字母?
- 28. 爲什麼xsjs不允許小寫的表名?
- 29. 爲什麼我不允許將Java源代碼文件中的字符用作變量名稱?
- 30. 爲什麼控制器名稱被稱爲資源?
當你說「資產名稱」時,你的意思是「資源名稱」? 'assets /'AFAIK中沒有特定的文件規則。 – CommonsWare
@CommonsWare確實如此。我相應地編輯了myy問題。 – srikaneator