[Android]エラー対策 ‘S’ is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore

‘S’ is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore

Google翻訳
‘S’は有効なファイルベースのリソース名文字ではありません。ファイルベースのリソース名は、小文字のa〜z、0〜9、またはアンダースコア

原因
読めばわかりますが、リソース名は小文字と数字しか使ってはいけないってことですね。いろんな開発環境を触ってると頭が混乱します。大文字くらいサポートしてほしいけどなあ。

ちなみに、新人プログラマーはこういうエラーメッセージすら読まなかったりするのですごいと思います。比較的簡単な英文で書いてくれてるのに半日悩んだり。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です