2017-04-04 54 views
0

以前这些配置工作正常,但从最后一天得到下面提到的错误。 任何想法是什么问题。当我尝试运行android项目时出现两个资源和一个调试错误

[ROOT_PATH]/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:Execution failed for task ':app:processDebugResources'. 
    > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Android/sdk/build-tools/23.0.2/aapt'' finished with non-zero exit value 1 
    Information:BUILD FAILED 
    Information:Total time: 3.962 secs 
    Information:3 errors 
    Information:0 warnings 

这里是我的build.gradle文件:

compileSdkVersion 23 
    buildToolsVersion '23.0.3' 
    defaultConfig { 
     applicationId "XXXXXXXXXXX" 
     minSdkVersion 17 
     targetSdkVersion 23 
    } 
dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.1.1' 
    compile 'com.android.support:support-v13:23.1.1' 
    compile 'com.android.support:recyclerview-v7:23.1.1' 
    compile 'com.android.support:design:23.1.1' 
    } 
+0

尝试更改buildToolsVersion '23 .0.2' – Drim

+0

@Drim,尝试但没有运气。 '23 .0.2'产生相同的错误。 – Ahsanwarsi

回答

0

使用最近compileSdkVersionbuildToolsVersion。例如,25而不是23

你也可能需要改变支持库版本,以更近的这里

compile 'com.android.support:appcompat-v7:23.1.1' 
compile 'com.android.support:support-v13:23.1.1' 
compile 'com.android.support:recyclerview-v7:23.1.1' 
compile 'com.android.support:design:23.1.1' 

例如25.0.1或更高版本,而不是23.1.1。

+0

25.0.2为我工作,但它改变了风格相关的东西。像EditText错误样式在更新后在TextInputLayout中发生了变化。需要在EditText下显示EditText验证错误,但在升级到25.0.5后EditText错误提供浮动错误工具提示类型的外观。 – Ahsanwarsi

相关问题