2016-09-12 6 views
-1

Androidスタジオで「Rのシンボルを解決できません」と表示されています。だから私はそれを再構築して数回掃除しようとしましたが、それはまだこれのようです。Androidスタジオのアドバイス

私は何をしますか?

はここに私のコード - だ最初のURLは

enter image description here

私のGradleは、これら2つの事が問題であると言うが、私はそれを理解していない私のコードを示しています。ここに私のGradleが言っていることだ:これはあまりにも私にはかなり頻繁に起こる

enter image description here

+0

お役に立てば幸いです。それらをチェックしてください –

+0

ダウングレードあなたのappcompat compileSdkVersionのビルドグラデルファイル –

+0

Rをインポートする必要があります - Rをクリックする必要がありますか?あなたの輸入品には、例えば、(import com.myProject.R;)がありますか? – Tasos

答えて

0

。私は通常、これは新しい値であるとき、必ず使用@+id/....作る、あなたのactivity_horizontal_marginあなたはおそらく存在しないvalues.xmlから文字列を参照していて、それを時間

0

の99%を修正[ファイル]> [無効化キャッシュと再起動を行く終わりますvalues.xmlで宣言されておらず、R.javaに新しいエントリを作成するようパーサーに指示する(またはビルダーと呼ぶ)ので、+記号を含める必要があります。を使用して、既に存在するリソースをvalues.xmlこれはすでに作成されたIDのR.javaです。プロジェクトを再構築できるようになりました。

0

1)buildToolsVersionを確認するか、ダウングレードしてください。 2)appcompatコンパイルライブラリがbuild.gradleに含まれていることを確認してください 3)無効なキャッシュを使用してAndroidスタジオを再起動し、 を再起動してください。4)プロジェクトをクリーン/再構築してから同期してください。

は、それが再建し、清掃があなたの問題が解決しない場合は、あなたがrenderizeする任意のXMLファイル/秒、unabling R上の誤りがある可能性があります