构建应用程序时"找不到资源"错误

Tom*_*sso 7 android android-resources android-studio

我想将我的Eclipse项目迁移到Android Studio.我曾经使用minSdkVersion = 8构建项目,但我想添加需要minSdkVersion 10的新功能.

我正在运行Android Studio 1.1.0.导入Eclipse项目(主AS屏幕上的"导入项目")后,进入"项目结构"窗口,选择"Flavors"选项卡,并为min sdk和target sdk指定API 10(Gingerbread).当我重建项目时,我在控制台中得到100多个错误,如下所示:

jellyWatch:processDebugManifest:jellyWatch:processDebugResources /Users/oreilly/Documents/workspace/JellyWatch1/jellyWatch/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v11/values. xml错误:(47,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(47,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(47,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(47,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'./Users/oreilly/Documents/workspace/JellyWatch1/jellyWatch/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v14/values.xml错误:(17,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(17,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(17,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'.错误:(17,21)找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'./Users/oreilly/Documents/workspace/JellyWatch1/jellyWatch/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v17/values.xml错误:(7,21 )找不到与给定名称匹配的资源:attr'android:paddingEnd'.错误:(11,21)找不到与给定名称匹配的资源:attr'android:layout_marginEnd'.错误:(10,21)找不到与给定名称匹配的资源:attr'android:paddingStart'.错误:(7,21)找不到与给定名称匹配的资源:attr'android:paddingEnd'.错误:(10,21)找不到与给定名称匹配的资源:attr'android:paddingStart'.错误:(7,21)找不到与给定名称匹配的资源:attr'android:paddingEnd'.错误:(21,21)找不到与给定名称匹配的资源:attr'android:layout_marginStart'.错误:(24,21)找不到与给定名称匹配的资源:attr'android:layout_alignParentStart'.错误:(25,21)找不到与给定名称匹配的资源:attr'android:textAlignment'.错误:(7,21)找不到与给定名称匹配的资源:attr'android:paddingEnd'.错误:(10,21)找不到与给定名称匹配的资源:attr'android:paddingStart'.错误:(24,21)找不到与给定名称匹配的资源:attr'android:layout_alignParentStart'.错误:(35,21)找不到与给定名称匹配的资源:attr'android:layout_toStartOf'.错误:(38,21)找不到与给定名称匹配的资源:attr'android:layout_alignParentEnd'.错误:(42,21)找不到与给定名称匹配的资源:attr'android:layout_toEndOf'.错误:(35,21)找不到与给定名称匹配的资源:attr'android:layout_toStartOf'.错误:(21,21)找不到与给定名称匹配的资源:attr'android:layout_marginStart'./Users/oreilly/Documents/workspace/JellyWatch1/jellyWatch/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v21/values.xml错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Body1"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Body2"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Button"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Caption"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance"匹配的资源.Material.Display1' .错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Display2"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Display3"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Display4"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Headline"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android"匹配的资源:TextAppearance.Material.Large".错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Large.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.PopupMenu.Large"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.PopupMenu.Small"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Medium"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Medium.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Menu"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.SearchResult.Subtitle"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.SearchResult.Title"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Small"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Small.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Subhead"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Title"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Menu"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Subtitle"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Title"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Title.Inverse"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionMode.Subtitle"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionMode.Title"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.PopupMenu.Large"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.PopupMenu.Small"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称匹配的资源 安卓:TextAppearance.Material.Button".错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.TextView.SpinnerItem"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Subtitle"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.ActionBar.Title"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:ThemeOverlay.Material"匹配的资源.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal".错误:(1)检索项目的父项时出错:找不到与给定名称"android:ThemeOverlay.Material.ActionBar"匹配的资源.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(1)检索项目的父项时出错:找不到与给定名称"android:ThemeOverlay.Material.Dark"匹配的资源.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(1)检索项目的父项时出错:找不到与给定名称"android:ThemeOverlay"匹配的资源.Material.Dark.ActionBar".错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(1)检索项目的父项时出错:找不到与给定名称"android:ThemeOverlay.Material.Light"匹配的资源.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ActionBar.TabText"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称'android:Widget匹配的资源.Material.ActionBar.TabView".错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ActionButton"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ActionButton.CloseMode"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ActionButton.Overflow"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.AutoCompleteTextView"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Button"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android"匹配的资源:Widget.Material.Button.Small".错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.DropDownItem.Spinner"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Light.ActionBar.TabText"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Light.ActionBar.TabText"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Light.ActionBar.TabView"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Light.PopupMenu"匹配的资源.错误:(285,21)找不到与给定名称匹配的资源:attr' 安卓:overlapAnchor".错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ListPopupWindow"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ListView.DropDown"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ListView"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.PopupMenu"匹配的资源.错误:(285,21)找不到与给定名称匹配的资源:attr'android:overlapAnchor'.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ProgressBar"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.ProgressBar.Horizo​​ntal"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.RatingBar"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Spinner"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Spinner"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Spinner.Underlined"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.TextView.SpinnerItem"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Toolbar.Button.Navigation"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Theme.Material"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Theme.Material.Dialog"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Theme.Material.Light"匹配的资源.错误:(1)检索项目的父项时出错:找不到与给定名称"android:Theme.Material.Light.Dialog"匹配的资源.错误:(146,21)找不到与给定名称匹配的资源:attr'android:colorAccent'.错误:(148,21)找不到与给定名称匹配的资源:attr'android:colorControlActivated".错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(144,21)找不到与给定名称匹配的资源:attr'android:colorPrimary'.错误:(145,21)找不到与给定名称匹配的资源:attr'android:colorPrimaryDark'.错误:(146,21)找不到与给定名称匹配的资源:attr'android:colorAccent'.错误:(148,21)找不到与给定名称匹配的资源:attr'android:colorControlActivated'.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal".错误:(144,21)找不到与给定名称匹配的资源:attr'android:colorPrimary'.错误:(145,21)找不到与给定名称匹配的资源:attr'android:colorPrimaryDark'.错误:(146,21)找不到与给定名称匹配的资源:attr'android:colorAccent'.错误:(148,21)找不到与给定名称匹配的资源:attr'android:colorControlActivated'.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(144,21)找不到与给定名称匹配的资源:attr'android:colorPrimary'.错误:(145,21)找不到与给定名称匹配的资源:attr'android:colorPrimaryDark".错误:(146,21)找不到与给定名称匹配的资源:attr'android:colorAccent'.错误:(148,21)找不到与给定名称匹配的资源:attr'android:colorControlActivated'.错误:(79,21)找不到与给定名称匹配的资源:attr'android:colorControlHighlight'.错误:(78,21)找不到与给定名称匹配的资源:attr'android:colorControlNormal'.错误:(144,21)找不到与给定名称匹配的资源:attr'android:colorPrimary'.错误:(145,21)找不到与给定名称匹配的资源:attr'android:colorPrimaryDark'.错误:任务':jellyWatch:processDebugResources'的执行失败.com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'

Any ideas why I am getting these errors? How to fix this?

Thanks! Tom

Tom*_*sso 9

原因-和解决方案-这个问题是由于不兼容与我指定的minSdkVersion以及应用程序compat的图书馆之间,如所描述这里.


小智 6

只需将minSdkVersion更改为'XX'同步gradle.在下面的链接中可以更好地解释这个概念.

compileSdkVersion 23
minSdkVersion 10
targetSdkVersion 23
Run Code Online (Sandbox Code Playgroud)

https://medium.com/google-developers/picking-your-compilesdkversion-minsdkversion-targetsdkversion-a098a0341ebd?linkId=20147489#.o6ctvrkgj