こんにちは。
しょうもないエラーに引っかかってしまいました。恥ずかしい内容ですが、同じ過ちをしないようにするためにも、残しておきます。
ガリガリ、コーディングしていて、ふと、気づいたら、layoutファイルのプレビューで、エラーになってしまっていました。
styleが定義されていないというエラーだったと思います。
色も取れないらしく、colors.xmlに設定してある色ではなく、デフォルトの色で表示されてしまいます。
全然、原因が分からなく、時間だけが過ぎていきました。
ビルドすると、次のようなエラーが出ました。
'B' is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore
英語は分かっているようで、分かっていませんでした。
指摘されたファイルの中で、大文字を使ってはいけないのかと勘違いしてしまいました。
原因は、layoutファイル名に、大文字を使っているからでした・・・。
原因が判明してから、改めて英文のエラーを読むと、なるほど、そう言ってる・・・。
以後、気を付けます。
追記:色のエラーに関して、再現してしまいましたが、解決方法を次の投稿に書きました。
0 件のコメント:
コメントを投稿