Impossible de résoudre le symbole 'Theme.AppCompat.Light.DarkActionBar' dans styles.xml
Thème.AppCompat.La lumière.DarkActionBar n'est pas dans la compilation styles.xml. J'ai ajouté compile 'com.android.support:appcompat-v7:25.1.0'
en application du module
build.gradle
.
J'ai cherché la solution dans google. Beaucoup d'entre eux sont sur la modification dans le classpath du Projet build.gradle
.Encore sa montrant la même erreur.
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"
}
source d'informationauteur Arun
Vous devez vous connecter pour publier un commentaire.
De votre build.gradle version est tout simplement pas la bonne.
Suivez ces instructions pour corriger cela:
build.gradle(Project:{your_project_name})
com.android.tools.build:gradle
com.android.tools.build:gradle:2.3.3
et Et Android studio de distribution avec 2.3.3 version.Fermer le Projet et l'Importer à Nouveau.
Puis
Redémarrer Android Studio. Il Fonctionne
Dans le cas où les nettoyer/reconstruction de ne pas fonctionner, il suffit de supprimer .gradle-répertoire dans le répertoire racine de votre projet. Et de synchronisation de projet avec gradle de nouveau.
Ce problème est provoqué lorsque vous mélangez le cache de votre soutien bibliothèques.
J'ai remarqué que tous les thèmes disponibles avec le préfixe
@android:style/
peut être utilisé. Donc, j'ai résolu ce problème en remplaçantTheme.AppCompat.Light.DarkActionBar
avec
@android:style/Theme.DeviceDefault.Light.DarkActionBar
J'ai eu exactement le même problème, qu'est-ce résolu pour moi a été retrograding plugin gradle:
Suivi par un projet de synchronisation avec gradle fichiers pour effacer le problème.
essayer cette
Vérifier votre version.gradle fichier , définissez compileSdkVersion à 25 .
Suivant gradle est de travailler pour moi avec appcompat-v7:25.1.0'
Changement dans style.xml fichier
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar"></style>
J'ai fait tout comme cela a été suggéré dans l'acceptation de réponse et il n'a pas aidé. Alors j'ai fait tout comme cela a été suggéré dans cette réponse: Android studio ne peut pas trouver le Thème.AppCompat.La lumière.DarkActionBar (activé tous les composants dans le Référentiel) et ça n'a pas aidé non plus.
Le problème a été résolu après avoir cliqué sur "Synchronisation" dans le menu Fichier. Je suis en cours d'exécution Android 3.0.1 sur Mac.
J'ai eu le même problème dans Android 3.0.1, essayé de faire de "Synchroniser", Resysnching gradle, etc, mais rien n'y fait, j'ai alors découvert que l'ajout de
implementation 'com.android.support:design:27.0.2'
ligne fixe, la questionPeut-être vous pouvez essayer l'une des solutions suivantes:
.gradle
dossier dans le cadre du projetminSdkVersion
dansapp/build.gradle
par exemple. 14 ou 16, qui est supérieur de 8 !minSdkVersion
&targetSdkVersion
de configuration dansAndroidManifest.xml
!com.android.support:appcompat-v7
bibliothèque dansapp/build.gradle
Cela fonctionne pour moi.
Le correctif pour moi a été de supprimer les .gradle dossier dans la racine de mon projet, puis cliquez sur le fichier et cliquez sur "Synchroniser". tout a fonctionné par la suite.
Il suffit de retirer et ajouter ci-dessous les lignes de nouveau dans construire.gradle c'est à dire app.gradle et de synchronisation:
selon votre version d'android.........