2017-12-08 11 views
0

何らかの理由で私はもうプロジェクトをビルドできません。 ATTR「アンドロイド:それは指定された名前と一致してい依存関係がどのように見つかるか:ビルド中に「指定された名前に一致するリソースが見つかりません」

ないリソース:ここに は私build.graldeファイルから抽出

compileSdkVersion 25 
buildToolsVersion "25.0.3" 
defaultConfig { 
    minSdkVersion 16 
    targetSdkVersion 25 
    versionCode rootProject.ext.projectVersionCode 
    versionName rootProject.ext.projectVersionName 
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
    vectorDrawables.useSupportLibrary = true 
    resConfigs "fr" 
} 

私はプロジェクトをビルドするとき、私は次のエラーメッセージが表示されますです。 keyboardNavigationCluster」

ファイルの値-v26.xmlには、次のものが含まれています

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <style name="Base.Theme.AppCompat" parent="Base.V26.Theme.AppCompat"/> 
    <style name="Base.Theme.AppCompat.Light" parent="Base.V26.Theme.AppCompat.Light"/> 
    <style name="Base.V26.Theme.AppCompat" parent="Base.V23.Theme.AppCompat"> 
     <!-- We can use the platform styles on API 26+ --> 
     <item name="colorError">?android:attr/colorError</item> 
    </style> 
<style name="Base.V26.Theme.AppCompat.Light" parent="Base.V23.Theme.AppCompat.Light"> 
    <!-- We can use the platform styles on API 26+ --> 
    <item name="colorError">?android:attr/colorError</item> 
</style> 
<style name="Base.V26.Widget.AppCompat.Toolbar" parent="Base.V7.Widget.AppCompat.Toolbar"> 
    <item name="android:touchscreenBlocksFocus">true</item> 
    <item name="android:keyboardNavigationCluster">true</item> 
</style> 
<style name="Base.Widget.AppCompat.Toolbar" parent="Base.V26.Widget.AppCompat.Toolbar"/> 

私の依存関係の1つでは、Android SDK v26が必要です。まだコードベースをv25に移行できません。依存関係にAPI v26が必要なことがわかりますか?

+0

他に何も動作しない場合は、常にダミープロジェクトを作成し、依存関係を1つずつ追加することができます。何度も何度もプロジェクトをビルドしてください。ビルドできない場合は、最後に追加された依存関係が原因です。 – 0X0nosugar

答えて

0
+0

ありがとう、実際に私はそのコメントを読んだが、ポストで提案されているものとは異なり、私はSDK v26にアップグレードすることはできないが、私はv25にとどまっていなければならない。レイアウトファイルを調査中です。 –

関連する問題