it-swarm.com.de

Die folgenden Klassen konnten nicht instanziiert werden: Android.support.v7.widget.AppCompatTextView

Hier sind meine Abhängigkeiten von build.gradle (App)

compile fileTree(include: ['*.jar'], dir: 'libs')
androidTestCompile('com.Android.support.test.espresso:espresso-core:2.2.2', 
{
    exclude group: 'com.Android.support', module: 'support-annotations'
})
compile 'com.firebaseui:firebase-ui-auth:2.3.0'
compile 'com.Android.support:appcompat-v7:26.0.1'
compile 'com.Android.support:design:26.0.1'
compile 'com.Android.support:support-vector-drawable:26.0.1'
compile 'com.Android.support.constraint:constraint-layout:1.0.2'
testCompile 'junit:junit:4.12'

Hier ist ein Teil von build.gradle (Projekt)

allprojects {
    repositories {
        jcenter()
        maven { url "https://maven.google.com" }
    }
}

Wenn ich zu einer xml-Datei gehe, wird ein Fehler angezeigt. ** Die folgenden Klassen konnten nicht instanziiert werden:

 Android.support.v7.widget.AppCompatTextView (Offene Klasse, Ausnahme anzeigen, Cache löschen) **

Ich habe Android Studio auf den neuesten Stand gebracht, aber es wird der Fehler angezeigt.

Ich kann das Problem nicht herausfinden. Vielen Dank

10
Eco4ndly

EDIT

Wenn Sie ein Maven-Repository hinzufügen, tritt dieses Problem auf.
Sehen Sie den gleichen Fehler, den ich bei einer Frage meines Freundes hier habe, da ich nicht fragen kann.

Dies kann gelöst werden, indem AppTheme in res -> values ​​-> Styles.xml geändert wird Ändern Sie Ihr Design von 

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

zu 

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">

Es hat meine gelöst und die tatsächliche Antwort nicht vergessen.

23

Ich hatte den gleichen Fehler bei der Verwendung von Theme.AppCompat.NoActionBar

<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">

Ich habe es durch ersetzt und es funktioniert gut :

<style name="AppTheme" parent="Base.Theme.AppCompat">
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
</style>
3
Slel

In styles.xml

Das Ändern des Designs von Theme.AppCompat.Light.DarkActionBar in Base.Theme.AppCompat.Light.DarkActionBar hat für mich funktioniert.

Kredit geht an: https://stackoverflow.com/a/45399080/8111914

3
Namita

Wenn Sie einen dieser Fehler gefunden haben, müssen Sie möglicherweise Ihre Einstellungen instyles.xmlfiles überprüfen. Dieses Problem trat auf, nachdem ich meine Build-Tools inbuild.gradlefile vonbuildToolsVersion '23 .0.0 'inbuildToolsVersion '26 .0.2'

Um das Problem speziell zu lösen, wenn Sie eine ähnliche Zeile haben <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> ändere es mit dem Präfix Base . In meinem Fall habe ich zum Beispiel von <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> zu <style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar"> gewechselt und alles hat gut funktioniert.

Die folgenden Klassen konnten nicht instanziiert werden:

- Android.support.v7.widget.AppCompatImageView (Offene Klasse, Ausnahme anzeigen, Cache löschen)

- Android.support.v7.widget.AppCompatButton (Offene Klasse, Ausnahme anzeigen, Cache löschen)

- Android.support.v7.widget.Toolbar (Offene Klasse, Ausnahme anzeigen, Cache löschen)

- Android.support.v7.widget.AppCompatEditText (Offene Klasse, Ausnahme anzeigen, Cache löschen)

- Android.support.v7.widget.AppCompatTextView (Offene Klasse, Ausnahme anzeigen, Cache löschen)

- Android.support.v7.widget.ActionBarContextView (Offene Klasse, Ausnahme anzeigen, Cache löschen)

- Android.support.v7.app.WindowDecorActionBar (Offene Klasse, Ausnahme anzeigen, Cache löschen)

- Android.support.v7.widget.ActionBarOverlayLayout (Offene Klasse, Ausnahme anzeigen, Cache löschen)

2
crakama

Ich hatte einen harten Farbwert und nach dem Entfernen funktionierte alles einwandfrei

0

Ändern Sie den Designstil in Res -> values ​​-> Styles.xml

Von: <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

An: <style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">

0
Rishab Jula