問(wèn)題描述
我在 android studio 中啟動(dòng)新項(xiàng)目時(shí)收到這些錯(cuò)誤.
<塊引用>錯(cuò)誤:(1) 檢索項(xiàng)目的父項(xiàng)時(shí)出錯(cuò):未找到與給定名稱android:TextAppearance.Material.Widget.Button.Borderless.Colored"匹配的資源.
錯(cuò)誤:(1) 檢索項(xiàng)目的父項(xiàng)時(shí)出錯(cuò):未找到與給定名稱android:TextAppearance.Material.Widget.Button.Borderless.Colored"匹配的資源.
錯(cuò)誤:任務(wù) ':app:processDebugResources' 執(zhí)行失敗.com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:Program Files (x86)Androidandroid-sdkuild-tools23.0.2aapt.exe'' 以非零退出值 1 結(jié)束
android項(xiàng)目中的文件包含錯(cuò)誤如下:
<?xml version="1.0" encoding="utf-8"?><資源><style name="Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored" parent="android:TextAppearance.Material.Widget.Button.Borderless.Colored"/><style name="Base.TextAppearance.AppCompat.Widget.Button.Colored" parent="android:TextAppearance.Material.Widget.Button.Colored"/><style name="TextAppearance.AppCompat.Notification.Info.Media"/><style name="TextAppearance.AppCompat.Notification.Media"/><style name="TextAppearance.AppCompat.Notification.Time.Media"/><style name="TextAppearance.AppCompat.Notification.Title.Media"/></資源>
build.gradle:
應(yīng)用插件:'com.android.application'安卓 {compileSdkVersion 23構(gòu)建工具版本23.0.2"默認(rèn)配置 {applicationId "com.example.anmol.checkboxapp"minSdkVersion 15targetSdkVersion 23版本代碼 1版本名稱1.0"}構(gòu)建類型 {發(fā)布 {縮小啟用假proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'}}}依賴{編譯 fileTree(dir: 'libs', include: ['*.jar'])編譯'com.android.support:appcompat-v7:25.1.0'}
如果有人解決了這個(gè)問(wèn)題,請(qǐng)幫忙
您編譯的SDK版本必須與支持庫(kù)匹配.以下一項(xiàng)也是如此:
1.在你的 Build.gradle
更改
編譯'com.android.support:appcompat-v7:23.0.1'
2.或改變:
compileSdkVersion 23構(gòu)建工具版本23.0.2"
到
compileSdkVersion 25構(gòu)建工具版本25.0.2"
當(dāng)你使用時(shí):compile 'com.android.support:appcompat-v7:25.3.1'
我建議使用第二種方法,因?yàn)樗褂玫氖亲钚碌?sdk - 這樣您就可以利用最新的 sdk 的新功能.
最新示例 build.gradle 與構(gòu)建工具 27.0.2 --
瀏覽此答案 使用 Google Maven 存儲(chǔ)庫(kù)
輕松升級(jí)編輯
如果您使用的是 Facebook 帳戶工具包
不要使用:compile 'com.facebook.android:account-kit-sdk:4.+'
改為使用特定版本,例如:
編譯'com.facebook.android:account-kit-sdk:4.12.0'
使用 sdk 23 的 account kit 中的最新版本存在問(wèn)題
編輯
對(duì)于 Facebook Android Sdk
在您的 build.gradle
中,而不是:
編譯 'com.facebook.android:facebook-android-sdk: 4.+'
使用特定版本:
編譯'com.facebook.android:facebook-android-sdk:4.18.0'
Facebook sdk 中的最新版本與 Android sdk 版本 23 存在問(wèn)題.
I received these errors when i started new project in android studio.
Error:(1) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'.
Error:(1) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'.
Error:Execution failed for task ':app:processDebugResources'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:Program Files (x86)Androidandroid-sdkuild-tools23.0.2aapt.exe'' finished with non-zero exit value 1
File in android project contains error is given below:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored" parent="android:TextAppearance.Material.Widget.Button.Borderless.Colored"/>
<style name="Base.TextAppearance.AppCompat.Widget.Button.Colored" parent="android:TextAppearance.Material.Widget.Button.Colored"/>
<style name="TextAppearance.AppCompat.Notification.Info.Media"/>
<style name="TextAppearance.AppCompat.Notification.Media"/>
<style name="TextAppearance.AppCompat.Notification.Time.Media"/>
<style name="TextAppearance.AppCompat.Notification.Title.Media"/>
</resources>
build.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.example.anmol.checkboxapp"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:25.1.0'
}
If anyone have solution of this problem so please help
Your compile SDK version must match the support library. so do one of the following:
1.In your Build.gradle
change
compile 'com.android.support:appcompat-v7:23.0.1'
2.Or change:
compileSdkVersion 23
buildToolsVersion "23.0.2"
to
compileSdkVersion 25
buildToolsVersion "25.0.2"
As you are using : compile 'com.android.support:appcompat-v7:25.3.1'
i would recommend to use the 2nd method as it is using the latest sdk - so you can able to utilize the new functionality of the latest sdk.
Latest Example of build.gradle with build tools 27.0.2 -- Source
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
buildToolsVersion "27.0.2"
defaultConfig {
applicationId "your_applicationID"
minSdkVersion 15
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:27.0.2'
compile 'com.android.support:design:27.0.2'
testCompile 'junit:junit:4.12'
}
If you face problem during updating the version like:
Go through this Answer for easy upgradation using Google Maven Repository
EDIT
if you are using Facebook Account Kit
don't use: compile 'com.facebook.android:account-kit-sdk:4.+'
instead use a specific version like:
compile 'com.facebook.android:account-kit-sdk:4.12.0'
there is a problem with the latest version in account kit with sdk 23
EDIT
For Facebook Android Sdk
in your build.gradle
instead of:
compile 'com.facebook.android:facebook-android-sdk: 4.+'
use a specific version:
compile 'com.facebook.android:facebook-android-sdk:4.18.0'
there is a problem with the latest version in Facebook sdk with Android sdk version 23.
這篇關(guān)于檢索項(xiàng)目的父項(xiàng)時(shí)出錯(cuò):找不到與給定名稱“android:TextAppearance.Material.Widget.Button.Borderless.Colored"匹配的資源的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!