를 해결할 수 없는 상징'테마입니다.AppCompat.빛입니다.DarkActionBar'에 styles.xml
테마입니다.AppCompat.빛입니다.DarkActionBar 되지 않은 컴파일하기에 styles.xml. 추가컴파일'com.안드로이드.지원:appcompat-v7:25.1.0'에
응용 프로그램 모듈's
니다.gradle
.
나는 검색을 위한 솔루션을 사용합니다. 그들의 많은 변화에 대해 클래스 경로에서 프로젝트를's니다.gradle
.여전히 보여주는 같은 오류가 있습니다.
build.gradle
dependencies {
compile 'com.android.support:appcompat-v7:25.1.0'
compile 'com.android.support:design:25.1.0'
compile 'com.android.support:support-annotations:25.1.0'
compile 'com.android.support:cardview-v7:25.1.0'
compile 'com.android.support:recyclerview-v7:25.1.0'
// compile 'ch.acra:acra:4.5.0'
testCompile 'junit:junit:4.12'
}
android {
compileSdkVersion 25
buildToolsVersion '25.0.2'
defaultConfig {
minSdkVersion 14
targetSdkVersion 25
versionCode = 146
versionName = "0.6.65"
}
28
19
빌드.gradle 버전은 단순히 잘못된 하나입니다.
이 지침에 따라 수정하는:
-안드로이드 스튜디오로 이동 Gradle 스크립트 섹션에서 왼쪽 패널이 있습니다. -파일을 찾을 수 있:
니다.gradle(프로젝트:{your_project_name})
-에 있는 파일 보합인com.안드로이드.도구입니다.build:gradle
-확인하는 일과 당신의 안드로이드 스튜디오 버전(예를 들어 2.3.3). 이것이 의미하는com.안드로이드.도구입니다.build:gradle:2.3.3
와 안드로이드 스튜디오 배포 2.3.3 로 버전입니다. 검사-전 버전은 같습니다. 경's 지 않을 경우,일치 확인. 재구축 프로젝트의 모든 것은 괜찮습니다!로 이동 파일>프로젝트를 닫습니다. 그런 다음 다시 가져오고 다시 시작 안드로이드 스튜디오.
내가 발견되는 모든 테마 사용할 수 있는 접두사
@:안드로이드 스타일/
를 사용할 수 있습니다. 그래서 나는이 문제를 해결에 의해 대체테마입니다.AppCompat.빛입니다.DarkActionBar
가
@:안드로이드 스타일/테마입니다.DeviceDefault.빛입니다.DarkActionBar
의 경우 청소/를 다시 작동하지 않을,그냥 삭제합니다.gradle 디렉토리에서 귀하의 프로젝트 루트입니다. 과 동기화 프로젝트 gradle again.
이 문제는 발생할 때 당신은 혼합이 캐시의 지원 라이브러리가 들어 있습니다.
나는 정확히 동일한 문제는 무엇을,고정된 그것이 나를 위해 retrograding gradle 플러그인:
다음 프로젝트와 동기화 gradle 파일을 취소하는 문제입니다.
어쩌면 당신이 시도할 수 있 다음 중 하나의 솔루션:
.gradle
폴더 아래에서 프로젝트minSdkVersion
에응용 프로그램/니다.gradle
,예를 들어,. 14 또는 16 보다 큰 8!minSdkVersion
&targetSdkVersion
구성에AndroidManifest.xml
!com.안드로이드.지원:appcompat-v7
라이브러리에응용 프로그램/니다.gradle
나의 주제는 부모는
안드로이드:테마입니다.빛
고 싶어 그것을 변경하 AppCompat 버전입니다. 나는 실수로 그것을 변경하는안드로이드:테마입니다.AppCompat.빛
지만,대신에요 그것을 변경하는테마입니다.AppCompat.빛
입니다.이
에서 변경 style.xml 파일로
<스타일 name="AppTheme"부모="Base.테마입니다.AppCompat.빛입니다.DarkActionBar"></스타일>
나는 모든 것이 제안되었에 받아들이 대답했't 도움이됩니다. 그 후 나는 모든 것이 제안되었에서 이 응답:https://stackoverflow.com/questions/43509096/android-studio-cannot-find-theme-appcompat-light-darkactionbar (사용 가능한 모든 구성 요소에 저장소)및 그't 데 도움이다.
문제는 해결된 후에 클릭하면"동기화"에서 파일 메뉴입니다. 나는'm 안드로이드를 실행하는 3.0.1Mac.
나는 같은 문제에 안드로이드 3.0.1 려고 하"와 동기화",Resysnching gradle 등등 하지만 아무것도 도와,나는 다음을 발견하는 추가
구현'com.안드로이드.지원:디자인:27.0.2'
선정 문제내 경우에는 그로 인한 잘못된 gradle 버전에서 gradle-래퍼입니다.속성입니다.
체크인됩니다.gradle 파일 설정 compileSdkVersion25. 다음과 같은 gradle 는 작업에 대한 저 appcompat-v7:25.1.0'
이 나를 위해 작동 합니다.
저는 이 문제를 가지고 있고기 때문에 그것에 새로운 스타일과 그것 때문에 나는 선 새로운 스타일을 넣어"테마입니다.AppCompat.빛입니다.NoActionBar"이름에서 대신의 부모입니다. 나는에서 변경:
하기
나은 솔루션의 삭제
.gradle
폴더에(예,작동,프로젝트가 컴파일할 수),하지만 레드 themes 지 않았't 이 사라집니다.이통보도왔:
-로 이동
.아이디어
디렉토리 -Remove캐시
와`라이브러리의 디렉토리 -파일을->무효화 캐시->다시 시작-프로젝트 닫기(파일이>Close 프로젝트) 가 다시 열 프로젝트를 다시(서 최근)
는 오류할 수 있습니다.
실패하는 경우,아래에보십시오-
-열린다.gradle,제거
appcompact-v7
종속성과 동기화 프로젝트입니다. -추가appcompact-v7
종속성과 동기화됩니다.문제를 해결합니다!
에 대한 수정이었을 삭제.gradle 폴더 내에서 프로젝트,루트 파일을 클릭합 click"와 동기화". 모든 일했습니다.
그냥 제가 이 아래 라인에 다시니다.gradle즉응용 프로그램입니다.gradle동기화:
당신의 안드로이드 버전입니다.........