항목의 상위 항목 검색 오류 : 지정된 이름 'android : TextAppearance.Material.Widget.Button.Borderless.Colored'와 일치하는 리소스가 없습니다.
Android 스튜디오에서 새 프로젝트를 시작할 때 이러한 오류가 발생했습니다.
오류 : (1) 항목의 상위 항목 검색 오류 : 주어진 이름 'android : TextAppearance.Material.Widget.Button.Borderless.Colored'와 일치하는 리소스를 찾을 수 없습니다.
오류 : (1) 항목의 상위 항목 검색 오류 : 주어진 이름 'android : TextAppearance.Material.Widget.Button.Borderless.Colored'와 일치하는 리소스를 찾을 수 없습니다.
오류 : ': app : processDebugResources'작업에 대한 실행이 실패했습니다. com.android.ide.common.process.ProcessException : org.gradle.process.internal.ExecException : Process 'command'C : \ Program Files (x86) \ Android \ android-sdk \ build-tools \ 23.0.2 \ aapt .exe ''가 0이 아닌 종료 값 1로 완료되었습니다.
안드로이드 프로젝트의 파일에 오류가 있습니다.
<?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'
}
누구든지이 문제에 대한 해결책이 있다면 도와주세요.
컴파일 SDK 버전은 지원 라이브러리와 일치해야합니다. 따라서 다음 중 하나 를 수행하십시오.
1. Build.gradle
변화 속에서
compile 'com.android.support:appcompat-v7:23.0.1'
2. 또는 변경 :
compileSdkVersion 23
buildToolsVersion "23.0.2"
...에
compileSdkVersion 25
buildToolsVersion "25.0.2"
사용 중 :compile 'com.android.support:appcompat-v7:25.3.1'
최신 sdk를 사용하므로 두 번째 방법을 사용하는 것이 좋습니다. 따라서 최신 sdk의 새로운 기능을 활용할 수 있습니다.
빌드 도구 27.0.2가있는 build.gradle의 최신 예 - 소스
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'
}
다음과 같은 버전을 업데이트하는 동안 문제가 발생하는 경우 :
Google Maven Repository를 사용하여 쉽게 업그레이드하려면 이 답변 을 살펴보십시오.
편집하다
Facebook 계정 키트를 사용하는 경우
사용하지 마십시오 : compile 'com.facebook.android:account-kit-sdk:4.+'
대신 다음과 같은 특정 버전을 사용하십시오.
compile 'com.facebook.android:account-kit-sdk:4.12.0'
SDK 23을 사용하는 계정 키트의 최신 버전에 문제가 있습니다.
편집하다
를 들어 페이스 북 안드로이드 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.
This problem was created by a regression in a recent release. You can find the pull request that fixes this problem at https://github.com/facebook/react-native-fbsdk/pull/339
I found it, I was trying to compile my app which is using facebook sdk. I was made that like augst 2016. When I try to open it today i got same error. I had that line in my gradle " compile 'com.facebook.android:facebook-android-sdk:4.+' " and I went https://developers.facebook.com/docs/android/change-log-4x this page and i found the sdk version while i was running this app succesfully and it was 4.14.1 then I changed that line to " compile 'com.facebook.android:facebook-android-sdk:4.14.1' " and it worked.
in my case i was using compile sdk 23
and build tools 25.0.0
just changed compile sdk
to 25 and done..
The ideal answer found in the forum mentioned above is this:
sed -i 's/facebook-android-sdk:4.+/facebook-android-sdk:4.22.1/g' ./node_modules/react-native-fbsdk/android/build.gradle
This works
Solution for me (Android Studio) :
1) Use shortcut Ctrl+Shift+Alt+S or File -> Project Structure
2) and increase the level of SDK "Compile SDK Version".
'IT Share you' 카테고리의 다른 글
높이가 다른 열이있는 부트 스트랩 행 (0) | 2020.11.10 |
---|---|
.asar 파일의 압축을 푸는 방법은 무엇입니까? (0) | 2020.11.10 |
캐시와 세션의 장점 (0) | 2020.11.10 |
MATLAB에서 24.0000이 24.0000과 다른 이유는 무엇입니까? (0) | 2020.11.10 |
JSP / 서블릿 웹 애플리케이션에서 XSS 방지 (0) | 2020.11.10 |