質問: Android Studioでビルドした時に コンソール?に Android resource compilation failed C:\Users\Akira Koshimizu\AndroidStudioProjects\KukuApp2\app\src\main\res\layout\activity_main.xml:19: error: id 'id/answer button' has an invalid entry name. C:\Users\Akira Koshimizu\AndroidStudioProjects\KukuApp2\app\src\main\res\layout\activity_main.xml: error: file failed to compile. と表示され、AVDに何も変化が起きません 自分では教材の通りにやったと思うのですがAVDのパスが通せてないという事でしょうか?
回答: activity_main.xmlでTextタブをクリックしてソースを表示したときに、 ``` ``` のように、IDが空白文字を含んだ文字列になっているものと思います。この状態でビルドをすると、質問のようなエラーを発すると思われます。 教材ではanswer_buttonのようにアンダースコアで区切っていませんか? 補足を受けて。 ``` ``` のようになっているとのことですが、やはり`android:id="@+id/answer Button"`のように空白文字が含まれたIDを記述していますね。これでは必ずエラーになるでしょう。 本当に教本がそのようになっているのでしょうか?`answer_Button`などのようになっていませんか?いずれにしてもIDに空白文字を含めるのは不可能なので、それを改める必要はあります。