를 해결할 수 없는 상징'테마입니다.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"
    }
질문에 대한 의견 (6)
해결책

빌드.gradle 버전은 단순히 잘못된 하나입니다.

이 지침에 따라 수정하는:

-안드로이드 스튜디오로 이동 Gradle 스크립트 섹션에서 왼쪽 패널이 있습니다. -파일을 찾을 수 있:니다.gradle(프로젝트:{your_project_name}) -에 있는 파일 보합인com.안드로이드.도구입니다.build:gradle -확인하는 일과 당신의 안드로이드 스튜디오 버전(예를 들어 2.3.3). 이것이 의미하는com.안드로이드.도구입니다.build:gradle:2.3.3와 안드로이드 스튜디오 배포 2.3.3 로 버전입니다. 검사-전 버전은 같습니다. 경's 지 않을 경우,일치 확인. 재구축 프로젝트의 모든 것은 괜찮습니다!

해설 (4)

로 이동 파일>프로젝트를 닫습니다. 그런 다음 다시 가져오고 다시 시작 안드로이드 스튜디오.

해설 (5)

내가 발견되는 모든 테마 사용할 수 있는 접두사@:안드로이드 스타일/를 사용할 수 있습니다. 그래서 나는이 문제를 해결에 의해 대체

테마입니다.AppCompat.빛입니다.DarkActionBar

@:안드로이드 스타일/테마입니다.DeviceDefault.빛입니다.DarkActionBar

해설 (2)

의 경우 청소/를 다시 작동하지 않을,그냥 삭제합니다.gradle 디렉토리에서 귀하의 프로젝트 루트입니다. 과 동기화 프로젝트 gradle again.

이 문제는 발생할 때 당신은 혼합이 캐시의 지원 라이브러리가 들어 있습니다.

해설 (0)

나는 정확히 동일한 문제는 무엇을,고정된 그것이 나를 위해 retrograding gradle 플러그인:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        //classpath 'com.android.tools.build:gradle:2.3.1'
        classpath 'com.android.tools.build:gradle:2.2.3'
    }
}

다음 프로젝트와 동기화 gradle 파일을 취소하는 문제입니다.

해설 (1)

어쩌면 당신이 시도할 수 있 다음 중 하나의 솔루션:

  1. 삭제.gradle폴더 아래에서 프로젝트
  2. 프로젝트에서 수입 Eclipse,또는것은 오래된 프로젝트
  3. 업그레이드minSdkVersion응용 프로그램/니다.gradle,예를 들어,. 14 또는 16 보다 큰 8!
  4. 을 제거minSdkVersion&targetSdkVersion구성에AndroidManifest.xml!
  5. 가져오기com.안드로이드.지원:appcompat-v7라이브러리에응용 프로그램/니다.gradle
  6. 업그레이드 안드로이드 스튜디오를 최신 버전
  7. 는 경우 그것은 여전히지 않는't work,어쩌면 당신은 할 수 있습니다:
  8. 다시 시작 안드로이드 스튜디오
  9. 삭제에서 프로젝트 안드로이드 스튜디오시 가져올 수 있습니다.
해설 (1)

나의 주제는 부모는안드로이드:테마입니다.빛고 싶어 그것을 변경하 AppCompat 버전입니다. 나는 실수로 그것을 변경하는안드로이드:테마입니다.AppCompat.빛지만,대신에요 그것을 변경하는테마입니다.AppCompat.빛입니다.

해설 (0)
compile 'com.android.support:appcompat-v7:23.4.0'

해설 (4)

에서 변경 style.xml 파일로<스타일 name="AppTheme"부모="Base.테마입니다.AppCompat.빛입니다.DarkActionBar"></스타일>

해설 (0)

나는 모든 것이 제안되었에 받아들이 대답했't 도움이됩니다. 그 후 나는 모든 것이 제안되었에서 이 응답:https://stackoverflow.com/questions/43509096/android-studio-cannot-find-theme-appcompat-light-darkactionbar (사용 가능한 모든 구성 요소에 저장소)및 그't 데 도움이다.

문제는 해결된 후에 클릭하면"동기화"에서 파일 메뉴입니다. 나는'm 안드로이드를 실행하는 3.0.1Mac.

해설 (0)

나는 같은 문제에 안드로이드 3.0.1 려고 하"와 동기화",Resysnching gradle 등등 하지만 아무것도 도와,나는 다음을 발견하는 추가

구현&#39;com.안드로이드.지원:디자인:27.0.2&#39;선정 문제

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation"org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
    implementation 'com.android.support:support-compat:27.0.2'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    implementation 'com.android.support:recyclerview-v7:27.0.2'
    implementation 'com.android.support:design:27.0.2'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.1'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
}
해설 (0)

내 경우에는 그로 인한 잘못된 gradle 버전에서 gradle-래퍼입니다.속성입니다.

distributionUrl=https\://서비스입니다.gradle.org/배급/gradle-5.0-all.zip

해설 (0)

체크인됩니다.gradle 파일 설정 compileSdkVersion25. 다음과 같은 gradle 는 작업에 대한 저 appcompat-v7:25.1.0'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.0"
    defaultConfig {
        applicationId "xxx.xx.xxxxx"
        minSdkVersion 16
        targetSdkVersion 21
        versionCode 26
        versionName "3.16"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    //compile 'com.google.firebase:firebase-messaging:9.0.1'
    compile 'com.android.support:appcompat-v7:25.1.0'
}
해설 (4)

이 나를 위해 작동 합니다.

  1. 가까운 안드로이드 스튜디오 프로젝트입니다.
  2. 프로젝트 제거에서 최근 수 있습니다.
  3. 프로젝트 디렉터리 및 삭제".gradle"디렉토리에 있습니다.
  4. 열려있는 프로젝트에서는 옵션이"을 열고 기존의 안드로이드 스튜디오 프로젝".
해설 (0)

저는 이 문제를 가지고 있고기 때문에 그것에 새로운 스타일과 그것 때문에 나는 선 새로운 스타일을 넣어"테마입니다.AppCompat.빛입니다.NoActionBar"이름에서 대신의 부모입니다. 나는에서 변경:

하기

해설 (0)

나은 솔루션의 삭제.gradle폴더에(예,작동,프로젝트가 컴파일할 수),하지만 레드 themes 지 않았't 이 사라집니다.

통보도왔:

-로 이동.아이디어디렉토리 -Remove캐시와`라이브러리의 디렉토리 -파일을->무효화 캐시->다시 시작

해설 (0)
이 솔루션은 나를 위해 일

-프로젝트 닫기(파일이>Close 프로젝트) 가 다시 열 프로젝트를 다시(서 최근)

는 오류할 수 있습니다.

실패하는 경우,아래에보십시오-

-열린다.gradle,제거appcompact-v7종속성과 동기화 프로젝트입니다. -추가appcompact-v7종속성과 동기화됩니다.

문제를 해결합니다!

해설 (0)

에 대한 수정이었을 삭제.gradle 폴더 내에서 프로젝트,루트 파일을 클릭합 click"와 동기화". 모든 일했습니다.

해설 (1)

그냥 제가 이 아래 라인에 다시니다.gradle응용 프로그램입니다.gradle동기화:

implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support:design:26.1.0'
implementation 'com.android.support:support-v4:26.1.0'

당신의 안드로이드 버전입니다.........

해설 (4)