我经常遇到以下错误:
res \ drawable \ my-image-48.png:文件名无效:必须只包含[a-z0-9 _。]
我的文件名是“my-image-48.png”,它似乎符合错误中列出的约束。
我错过了什么?
答案 0 :(得分:7)
你不能使用短划线-
,你只能使用字母(从a到z),数字(0从9)和下划线_
所以你应该用下划线代替“ - ”。 / p>
答案 1 :(得分:3)
您无法使用-
。
[a-z0-9_.]
表示您不能使用-
,但您可以使用a到z的字母和数字形式0到9和下划线。因此,我建议将-
替换为_
答案 2 :(得分:1)
破折号未经文件名授权。