2017-07-10 12 views
1

ボタン名をリファクタリングしていて、誤って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 
+0

ここにコードを投稿してください。また、エラーを示すLogCatに出力を貼り付けてください。 –

+0

そして、エラーの前後にコード行を貼り付けるのでしょうか? (単に愚かな構文エラーであるかどうかを確認することができます) – Jsleshem

+1

'invalidate cache and restart。' SHIFTボタンを2回押してコマンドを検索することができます。 –

答えて

0

。私は試してみました:プロジェクト全体を削除しgithubから再インポートすると動作しませんでした。コメントに投稿されたすべての提案を試してみましたが、うまくいきませんでした。 uninstalling Android Studioをもう一度インストールし、何もしません。最後に、「aapt」について調べて、それがAndroid SDKの一部であり、アンインストールプロセスでアンインストールされなかったことを確認した後、Android StudioですべてのSDKをアンインストールしてもう一度インストールしました。私はプロジェクトを再構築しました。あなたがこの問題に遭遇した場合、私はあなたに非常に残念です。この回答が役に立ったら願っています!

関連する問題