gaggitのブログ

コーディング、ガジェット、TIPS関連、FX

validate resources reference inside android xml file

IntentServiceをコーディングを追加したので、AndroidManifest.xmlにもserviceタグを追加しましたが、タイトルのエラーがビルド時にでました。android:nameのクラス名の前には当然、ドット(.)がありますが、クラス名が赤字となっています。

AndroidStudioの左上にある「Packages」で参照すると、同じ階層にあるように見えますが、「Project」でみると全然、違う階層にありました。

「app」「src」「main」「java」「パッケージ名」に作成したクラスを移動して、ビルドすると、赤字が緑色に変わり、エラーもなくなりました。