2017-09-12 13 views
1

Androidスタジオを起動したときに、たくさんのプラグインが不足している、またはアンインストールされているなどのエラーメッセージが表示されました。 Android Studioを数回再起動したところ、問題が修正されたように見えました。 (何が起こっていたのか分かりません)Android Studioプロジェクトが壊れていますか?

新しい問題が発生しました。私が取り組んでいるプロジェクトは、壊れている/壊れているようです。私はどのように、なぜそれがわからないのですか?それは言う:それは何を言う:

Information:Gradle tasks [:app:assembleDebug] C:\Users\Peter\AndroidStudioProjects\AlarmClock\app\build\intermediates\res\merged\debug\values-v23\values-v23.xml Error:(4) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'. Error:(34) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'. Error:(4) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'. Error:(34) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'. C:\Users\Peter\AndroidStudioProjects\AlarmClock\app\build\intermediates\res\merged\debug\values-v24\values-v24.xml Error:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'. Error:(4) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Colored'. Error:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'. Error:(4) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Colored'. Error:Execution failed for task ':app:processDebugResources'. com.android.ide.common.process.ProcessException: Failed to execute aapt Information:BUILD FAILED Information:Total time: 1.255 secs

私は別のプロジェクトを起動し、うまくいきました。

私が破損したプロジェクトで最後にしたことは、何か変更(なぜそうではないか)だったため、プロジェクトを実行中に特定のボタンをクリックするたびにクラッシュすることになりました。この混乱が起きたとき、私は今日それをデバッグしようとしていました。

MainActivityでは、それは言う:

Cannot Resolve Symbol 'R'

が、私はそれが悪いことだと想像..

EDIT: 私はそれが働いて得たが、私はまだ問題があります。

上記

My faulty project

プロジェクトツリーは現在、次のようになります。下のスクリーンショットを参照してください。上記

correct project

正しく動作しているプロジェクトから別のプロジェクトツリーです。私はこのように見えるようにしたい。 (このようなプロジェクトは、このように表示されていました)

+0

私はかつて同様の問題を抱えていました。私は中間のフォルダを削除し、アンドロイドスタジオを再起動しても問題はありません。 – Umair

+0

キャッシュを無効にしてアンドロイドスタジオを再起動しましたか? –

+0

私は事実、転記後わずか数分で解決策を見つけました。私がしたのは: 'ファイル - >プロジェクト構造'をクリックし、コンパイルSDKのバージョンを変更します。以前私が行っていたことを知らずにAPI 21に変更しました。今私はそれをAPI 25に戻しました。そして突然それが働き始めました。 方法や理由はまだ分かりませんが、動作します。 –

答えて

0

シンボルを解決できません 'R'は一般的なエラーです。原因は不正な形式のXMLファイルです。

あなたのレイアウトやメニューなどには存在しないはずのものを確認してください。誤ってランダムな文字をファイルの1つに入力するか、無効な文字列を入力するだけでも簡単です。

ビルドが正常に完了すると、通常は他のエラーは消えます。

さらに多くのオプションがこの質問に記載されています。

"cannot resolve symbol R" in Android Studio

編集:

示されたメニューから、Androidのビューを選択してください。必ずしも

Project View

+0

元の問題は解決されましたが、新しい問題が発生しました。オリジナルの投稿を編集し、スクリーンショットを追加しました。それを見ていただけますか? –

+0

更新された回答を確認する – Kuffs

0

I imagine that's a bad thing..

ない、心配しないでください。あなたがしようとすることができ

  1. は、AndroidスタジオでプロジェクトをRrebuild。
  2. コマンドラインからgradlew clean assembleDebugを実行し、出力を確認します。
  3. 互換バージョンを使用していることを確認するには、this postをチェックしてください。
0

この

Build > Clean Project or Build > Rebuild Project

0

可能な解決策をやってプロジェクトを清掃してください。

  1. リソースとxmlファイルを確認します。
  2. アンドロイドスタジオでファイル - >無効化キャッシュ/再起動
  3. プロジェクトをクリーンアップします。
  4. .gradleをC:\%USERPROFILE%.gradleから削除します。
  5. .gradle .ideaを削除し、プロジェクトからファイルをビルドします。
関連する問題