【问题标题】:Adding dependencies gives cant resolve symbol 'R' error Android Studio添加依赖项会导致无法解析符号“R”错误 Android Studio
【发布时间】:2015-02-26 00:55:16
【问题描述】:

由于某种原因在下面添加这些依赖项会影响 R 类

  compile fileTree(dir: 'libs', include: ['*.jar'])
  compile 'com.android.support:appcompat-v7:21.0.0'
  compile 'com.google.android.gms:play-services:6.+'

这是清单文件

 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="com.example.kiwi.clamprice" >
    <uses-sdk android:minSdkVersion="17"
      android:targetSdkVersion="19"
    />
  <uses-permission android:name="android.permission.INTERNET"/>


 <application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >

    <activity
        android:name=".MyActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

这是 activity_my.xml 文件

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.clamcoinPriceChecker.MainActivity"
android:background="@drawable/gradient"
 >

 <EditText
     android:id="@+id/donate"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:layout_centerHorizontal="true"
     android:layout_centerVertical="true"
     android:ems="10" >
 </EditText>

 <Button
     android:id="@+id/update"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:layout_below="@+id/donate"
     android:layout_centerHorizontal="true"
     android:layout_marginTop="36dp"
     android:text="Update" />

 <TextView
     android:id="@+id/title"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:layout_above="@+id/donate"
     android:layout_centerHorizontal="true"
     android:text="Loading..."
     android:textSize="40sp"
     android:textColor="#ffffff"
     android:textStyle="bold"
     android:textAppearance="?android:attr/textAppearanceLarge" />

 <TextView
     android:id="@+id/textview2"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:layout_above="@+id/title"
     android:layout_centerHorizontal="true"
     android:text="Price of Clam"
     android:textAppearance="?android:attr/textAppearanceMedium"
     android:textColor="#ffffff" />

 <com.google.android.gms.ads.AdView
     xmlns:ads="http://schemas.android.com/apk/lib-auto"
     android:id="@+id/adView"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_alignParentBottom="true"
     android:layout_centerHorizontal="true"
     ads:adSize="BANNER"
     ads:adUnitId="ca-app-pub-6521186892035757/5231806827" />


   </RelativeLayout>

我尝试了很多方法来解决这个问题,我尝试重新启动 android studio,重建和清理项目,但都没有成功。

信息:编译在 12 秒内完成,出现 68 个错误和 0 个警告 信息:68个错误 信息:0 个警告 错误:Gradle:任务 ':app:processDebugResources' 执行失败。

com.android.ide.common.internal.LoggedErrorException:无法运行命令: C:\Users\MYSTUFF\AppData\Local\Android\android-studio\sdk\build-tools\android-4.4W\aapt.exe package -f --no-crunch -IC:\Users\MYSTUFF\AppData\Local \Android\android-studio\sdk\platforms\android-20\android.jar -MC:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\manifests\debug\AndroidManifest.xml -SC:\Users\MYSTUFF \WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug -AC:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\assets\debug -m -JC:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app \build\generated\source\r\debug -FC:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\libs\app-debug.ap_ --debug-mode --custom-package com.example.kiwi .clamprice -0 apk --output-text-symbols C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\symbols\debug 错误代码: 1 输出: C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:7: error: Error retrieving parent for item: No resource found that match the given name 'android: TextAppearance.Material'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:9:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Body1'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:11:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Body2'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:13:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Button'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:15:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Caption'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:17:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Display1'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:19:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: TextAppearance.Material.Display2'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:21:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Display3'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:23:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: TextAppearance.Material.Display4'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:25:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Headline'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:27:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Inverse'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:29:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: TextAppearance.Material.Large'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:31:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Large.Inverse'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:33:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Widget.PopupMenu.Large'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:35:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Widget.PopupMenu.Small'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:37:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Medium'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:39:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Medium.Inverse'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:41:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Menu'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:43:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'@android :TextAppearance.Material.SearchResult.Subtitle'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:45:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'@android :TextAppearance.Material.SearchResult.Title'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:47:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Small'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:49:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Small.Inverse'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:51:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: TextAppearance.Material.Subhead'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:53:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Title'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:55:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: TextAppearance.Material.Widget.ActionBar.Menu'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:57:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Widget.ActionBar.Subtitle'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:59:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:61:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Widget.ActionBar.Title'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:63:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Widget.ActionBar.Title.Inverse'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:65:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: TextAppearance.Material.Widget.ActionMode.Subtitle'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:67:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: TextAppearance.Material.Widget.ActionMode.Title'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:69:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Widget.PopupMenu.Large'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:71:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: TextAppearance.Material.Widget.PopupMenu.Small'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:73:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Button'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:75:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Widget.ActionBar.Subtitle'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:77:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: TextAppearance.Material.Widget.ActionBar.Title'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v11\values.xml:39:错误:错误:未找到与给定名称匹配的资源:attr 'android:actionModeShareDrawable' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v14\values.xml:12:错误:错误:未找到与给定名称匹配的资源:attr 'android:actionModeShareDrawable' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v11\values.xml:46:错误:错误:找不到与给定名称匹配的资源:attr 'android:actionModeShareDrawable' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v14\values.xml:20:错误:错误:找不到与给定名称匹配的资源:attr 'android:actionModeShareDrawable' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v11\values.xml:53:错误:错误:找不到与给定名称匹配的资源:attr 'android:actionModeShareDrawable' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v14\values.xml:28:错误:错误:找不到与给定名称匹配的资源:attr 'android:actionModeShareDrawable' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v11\values.xml:60:错误:错误:未找到与给定名称匹配的资源:attr 'android:actionModeShareDrawable' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v14\values.xml:36:错误:错误:找不到与给定名称匹配的资源:attr 'android:actionModeShareDrawable' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:87:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: ThemeOverlay.Material'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:89:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: ThemeOverlay.Material.ActionBar'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:93:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: ThemeOverlay.Material.Dark'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:100:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: ThemeOverlay.Material.Dark.ActionBar'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:108:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: ThemeOverlay.Material.Light'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:267:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.ActionBar.TabText'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:269:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.ActionBar.TabView'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:271:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.ActionButton'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:273:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.ActionButton.CloseMode'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:275:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: Widget.Material.ActionButton.Overflow'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:285:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: Widget.Material.AutoCompleteTextView'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:287:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: Widget.Material.DropDownItem.Spinner'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:289:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: Widget.Material.Light.ActionBar.TabText'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:291:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.Light.ActionBar.TabText'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:293:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: Widget.Material.Light.ActionBar.TabView'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:295:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.AutoCompleteTextView'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:297:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.Light.PopupMenu'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:301:错误:错误:找不到与给定名称匹配的资源:attr 'android:overlapAnchor' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:304:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: Widget.Material.ListPopupWindow'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:306:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: Widget.Material.ListView.DropDown'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:308:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.ListView'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:310:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.PopupMenu'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:314:错误:错误:未找到与给定名称匹配的资源:attr 'android:overlapAnchor' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:317:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.ProgressBar'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:319:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.ProgressBar.Horizo​​ntal'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:321:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: Widget.Material.Spinner'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:323:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android: Widget.Material.Spinner'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:329:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Widget.Material.Toolbar.Button.Navigation'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:331:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android:主题.材料'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:336:错误:检索项目的父项时出错:找不到与给定名称匹配的资源'android:主题.材料.对话框'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:341:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android:主题.材料.光'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:346:错误:检索项目的父项时出错:未找到与给定名称匹配的资源'android: Theme.Material.Light.Dialog'。 C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:147:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorAccent' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:149:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorControlActivated' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:150:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorControlHighlight' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:148:错误:错误:找不到与给定名称匹配的资源:attr 'android:colorControlNormal' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:145:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorPrimary' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:146:错误:错误:找不到与给定名称匹配的资源:attr 'android:colorPrimaryDark' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:185:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorAccent' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:187:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorControlActivated' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:188:错误:错误:找不到与给定名称匹配的资源:attr 'android:colorControlHighlight' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:186:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorControlNormal' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:183:错误:错误:找不到与给定名称匹配的资源:attr 'android:colorPrimary' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:184:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorPrimaryDark' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:223:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorAccent' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:225:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorControlActivated' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:226:错误:错误:找不到与给定名称匹配的资源:attr 'android:colorControlHighlight' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:224:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorControlNormal' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:221:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorPrimary' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:222:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorPrimaryDark' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:261:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorAccent' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:263:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorControlActivated' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:264:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorControlHighlight' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:262:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorControlNormal' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:259:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorPrimary' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\res\debug\values-v21\values.xml:260:错误:错误:未找到与给定名称匹配的资源:attr 'android:colorPrimaryDark' . C:\Users\MYSTUFF\WorkspaceAndroidStudio\ClamPrice2\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\21.0.0\res\values-v21\values.xml 错误:Gradle:检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material”匹配的资源。 错误:Gradle:检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Body1”匹配的资源。 错误:Gradle:检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Body2”匹配的资源。 错误:Gradle:检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Button”匹配的资源。 错误:Gradle:检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Caption”匹配的资源。 错误:Gradle:检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Display1”匹配的资源。 错误:Gradle:检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Display2”匹配的资源。 错误:Gradle:检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Display3”匹配的资源。

【问题讨论】:

    标签: android android-studio r.java-file


    【解决方案1】:

    打开 Android SDK Manager 并确保您拥有最新版本:

    Android SDK 工具
    Android SDK 构建工具
    SDK平台

    打开您的项目属性并确保将项目构建目标设置为使用最新平台 (5.0)。

    【讨论】:

    • 重复 - stackoverflow.com/questions/26457096/…>
    【解决方案2】:

    在 Android Studio 中:
    文件 --> 项目结构 --> 属性选项卡 --> 确保您的“编译 SDK 版本”设置为 API 21。

    只有在为至少 API 21 进行编译时才会加载支持 v7 资源。

    【讨论】:

      【解决方案3】:

      大多数情况下,错误消息“无法解析符号 'R'”是由于 XML 文件损坏,无论是 AndroidManifest.xml 文件、布局文件还是值文件;检查所有 XML 文件并确保其中没有错误。还要确保没有重复的资源目录或无效的 Drawable 名称。确保在检查完所有内容后再次清理并重新构建项目,以防万一。

      如果您没有发现任何问题并且仍然无法成功编译,您可以尝试保存并重新导入项目。创建一个新的工作区也可以解决某些问题。

      编辑

      另外,我没有看到您的 AndroidManifest.xml 文件的结束标记 - 您的文件末尾应该有 &lt;/manifest&gt;

      最后,您是否确保在应用程序/模块 build.gradle 文件而不是顶级 build.gradle 文件中添加了依赖项?

      编辑 2

      确保所有资源和文件夹都是小写的;在资源名称或目录中包含任何大写字母可能会导致问题,并且很难诊断。

      另外,您是否尝试过手动刷新依赖项?您可以使用命令行选项:--refresh-dependencies 和/或手动删除依赖项缓存 ~/.gradle/caches。使用项目清理/重建跟随依赖项刷新。

      我还看到您计划在您的应用程序中使用 Google Play 服务,如依赖项导入所示。您是否确保已通过 SDK Manager 下载了“Google Play Services”和“Google Repository”?如果没有“Google 存储库”,“Google Play 服务”将无法运行。

      最后一件事是在build.gradle 文件中调用com.google.android.gms:play-services 的特定版本;看到这个线程:After update - Error:Failed to find: com.google.android.gms:play-services:5.2.8。请检查以确保您已按照 Android 开发者文档中所述的所有适当步骤将 Google Play 服务集成到您的应用程序中:http://developer.android.com/google/play-services/setup.html

      还要确保在对依赖项进行任何更改后,将更新后的 gradle 文件与项目同步。

      【讨论】:

      • 对不起,我没有复制整个清单文件,而 是唯一被切断的部分,我在应用程序 build.gradle 文件中添加依赖项,我按你说的做在顶部,看看它是否有效。
      • 我尝试了你的建议,但没有奏效,所以我在上面发布了部分错误日志,因为我无法适应所有内容。
      猜你喜欢
      • 1970-01-01
      • 2017-07-30
      • 2021-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多