Android, 時々Web

Androidアプリを作ったり、Webサービスを作ったりする中で困ったことや詰まったことを解決したときの備忘録です。備忘録なので、正しい答えが書いてあるとは限りません。

failed to convert @drawable/hoge into a drawableへの対処法

Androidの画面をXMLで組んでいて、ImageViewなどにdrawableに画像を指定した時に「failed to convert @drawable/hoge into a drawable」というエラーメッセージがでることがある。

 

結論から言えば、ファイル名が悪い。

"-"(半角ハイフン)をファイル名にいれていないか?

もしくは数字で初めていないか?

こういう規則もちゃんと覚えてないと、実際につまずいた時にあれ?ってなる。

 

ということで、そういうときはファイル名を見なおしてみましょう。