ボタン名をリファクタリングしていて、誤って2つの単語の間にアンダースコアの代わりにスペースを入れていました(例: "camera_button"ではなく "camera button")。ほぼすぐに、それが元になるものに変更されました。それでも私はまだRファイルにError:(4256, 39) error: ';' expected
を取得しています。私はRファイルの名前の編集、クリーニング、プロジェクトの再構築、キャッシュの無効化、 "生成された"フォルダからのすべてのファイルの削除を試みましたが、何も動作しません。何が問題なのか知っていますか?問題が発生したRファイルで不正な名前が生成される
ライン:
public static final int camera button=0x7f1000e8;
と、エラーメッセージ:私は答えを見つけたこの問題を戦うの多くの時間後に最後に
Error:(4256, 39) error: ';' expected
Error:(4256, 46) error: <identifier> expected
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
Information:BUILD FAILED
ここにコードを投稿してください。また、エラーを示すLogCatに出力を貼り付けてください。 –
そして、エラーの前後にコード行を貼り付けるのでしょうか? (単に愚かな構文エラーであるかどうかを確認することができます) – Jsleshem
'invalidate cache and restart。' SHIFTボタンを2回押してコマンドを検索することができます。 –