Fand nicht Klasse "android.support.v7.internal.widget.TintManager" auf Pfad: DexPathList

Ich habe die Supportbibliotheken auf Version 23.0.1 aktualisiert und diesen Fehler gestartet.

Fand nicht Klasse "android.support.v7.internal.widget.TintManager" auf Pfad: DexPathList.

  • Android Bluetooth-Socket-Tutorial für nicht blockierende Kommunikation
  • Xamarin C # - Android - Verhindere einen AlertDialog beim Schließen auf PositiveButton klicken
  • Kann ich Android-Anwendungen in Perl entwickeln?
  • Android EditText fügt sich in den Hintergrund ein
  • Android: Können Sie durch die nav-Schublade klicken? AppCompat v7: r21
  • Android RestClientException: keine passende HttpMessageConverter gefunden
  • Ich habe viele Drittanbieter-Bibliotheken in der Anwendung verwendet. Soll das das Problem verursachen?

    Gradle-Datei:

    apply plugin: 'com.android.application' repositories { mavenCentral() maven { url 'http://maven.stickerpipe.com/artifactory/stickerfactory' } } android { compileSdkVersion 23 buildToolsVersion '23.0.1' defaultConfig { applicationId "xxxxxxxxx" minSdkVersion 16 targetSdkVersion 22 versionCode 1 versionName "1.0" multiDexEnabled true } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } packagingOptions { exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE-FIREBASE.txt' exclude 'META-INF/NOTICE' } dexOptions { incremental true javaMaxHeapSize "4g" } } dependencies { apply plugin: 'com.google.gms.google-services' compile 'com.google.android.gms:play-services:8.1.0' compile fileTree(include: ['*.jar'], dir: 'libs') compile 'de.hdodenhof:circleimageview:1.2.1' compile 'com.android.support:recyclerview-v7:23.0.1' compile 'com.android.support:appcompat-v7:23.0.1' compile 'com.journeyapps:zxing-android-embedded:3.0.1@aar' compile 'com.google.zxing:core:3.2.0' compile 'com.android.support:design:23.0.1' compile 'com.squareup.picasso:picasso:2.4.0' compile 'com.squareup.okhttp:okhttp-urlconnection:2.2.0' compile('com.github.ganfra:material-spinner:1.1.0') { exclude group: 'com.android.support', module: 'appcompat-v7' } compile 'com.cesarferreira.colorize:library:0.2.1' compile 'com.instabug.library:instabugsupport:1+' compile('vc908.stickers:stickerfactory:0.2.2@aar') { transitive = true; } compile 'com.android.support:multidex:1.0.0' compile('com.mixpanel.android:mixpanel-android:4.6.4') { exclude group: 'com.android.support', module: 'appcompat-v7' } } 

  • Brauchen Sie Hilfe Umgang mit einer schwerwiegenden Ausnahme verursacht durch java.lang.IncompatibleClassChangeError
  • Hinzufügen eines farbigen Hintergrunds mit Text / Symbol unter Swiped Zeile bei der Verwendung von Android RecyclerView
  • Android: PNG Transparenz fehlgeschlagen mit BitmapFactory.decodeStream (...) und Assets Folder
  • Wie man edittext setzt, um die Suchtaste zu zeigen oder die Taste auf der Tastatur zu betreten?
  • Wie man einen JUnit Test im Android Studio betreibt?
  • Konvertieren Sie Breiten- und Längengrad in esri arcGIS MapPoint
  • 6 Solutions collect form web for “Fand nicht Klasse "android.support.v7.internal.widget.TintManager" auf Pfad: DexPathList”

    Ich hatte das gleiche Problem nach dem Upgrade auf Android Studio 2.0. Ich habe meine Abhängigkeiten aktualisiert, die nicht aktuell waren und jetzt läuft es gut.

    Durch das Querverweis auf unsere Gradle-Dateien, glaube ich, dass Sie Ihre Design-Support-Bibliothek aktualisieren müssen:

     compile 'com.android.support:design:23.1.1' 

    Ich habe appcompat-v7 herabgestuft:

    Kompilieren 'com.android.support:appcompat-v7:23.1.1'

    nach:

    Kompilieren 'com.android.support:appcompat-v7:23.1.0'

    Und es hat geklappt

    Jemand antwortete, um eine höhere Version zu setzen, während jemand eine niedrigere Version sagt. Dies ist, weil gradle die obere Version schweigend verwendet, auch wenn Sie als 23.1.1 definiert 23.1.1 . (Zu diesem Zeitpunkt verwendet es 24.0.1 zu kompilieren)

    Ich empfehle Ihnen, die korrekte Version zu überprüfen, ist von gradlew app:dependencies -q Befehl beteiligt.

    Um seine obere Versions-Handover zu reparieren, setzen Sie die force = true auf alle Support-Bibliotheken wie unten.

     compile ('com.android.support:support-v4:23.1.1'){ force = true; } compile ('com.android.support:appcompat-v7:23.1.1'){ force = true; } compile ('com.android.support:design:23.1.1'){ force = true; } compile ('com.android.support:cardview-v7:23.1.1'){ force = true; } compile ('com.android.support:recyclerview-v7:23.1.1'){ force = true; } 

    Es gibt einige Kombinationen von Bibliotheken und Tools und Bibliotheken, die nicht kompatibel sind oder zu Bugs führen können. Eine solche Inkompatibilität ist die Kompilierung mit einer Version der Android-Support-Bibliotheken, die nicht die neueste Version (oder insbesondere eine Version niedriger als Ihre Ziel-Sdk-Version) ist.

    Die Support-V4-Bibliothek dient als Basis eines Großteils der Android-Support-Bibliothek und enthält viele der Klassen, die darauf abzielen, Rückwärtskompatibilität zu erleichtern.

    Versuchen Sie Hinzufügen

     com.android.support:support-v4:23.1.0 

    Bei der Verwendung von Tabs mit Viewpager verursacht es Problem: So machen Sie eine Lösung für sie, versuchen Sie, indem Sie Ihre Unterstützung: Appcompat-v7: 23.2.1 auf 23.2.0 oder einfach nur um eine letzte Ziffer verringern. Ich habe die Lösung gefunden, hoffe du bekommst es auch. 🙂

    Das Android ist ein Google Android Fan-Website, Alles über Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.