Android-3.1.1 - Auflösung Fehlgeschlagen von: Lcom/google/android/gms/common/internal/zzbq;
da hab ich auch aktualisiert, um Android-Studio 3.1, mein Projekt wird nicht mehr ausgeführt. Ich habe gesucht für eine Lösung, die alle über das internet, ohne positive Ergebnisse.
Hier ist die Fehlermeldung die ich bekomme in der Logcat:
--------- beginning of crash
04-13 13:33:55.466 12720-12720/? E/AndroidRuntime: FATAL EXCEPTION: main
Process: woopy.domain.com.woopy, PID: 12720
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/internal/zzbq;
at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source:2)
at android.app.ActivityThread.installProvider(ActivityThread.java:6239)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:5805)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5722)
at android.app.ActivityThread.-wrap1(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1656)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6494)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.common.internal.zzbq" on path: DexPathList[[zip file "/data/app/woopy.domain.com.woopy-KqNv1gE1ZomaesHCq33DJw==/base.apk"],nativeLibraryDirectories=[/data/app/woopy.domain.com.woopy-KqNv1gE1ZomaesHCq33DJw==/lib/x86, /system/lib, /vendor/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:125)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source:2)
at android.app.ActivityThread.installProvider(ActivityThread.java:6239)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:5805)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5722)
at android.app.ActivityThread.-wrap1(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1656)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6494)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
04-13 13:33:55.567 12720-12727/? I/zygote: Debugger is no longer active
Hier mein build.gradle (Module:app) - Datei:
android {
compileSdkVersion 27
buildToolsVersion "27.0.3"
defaultConfig {
applicationId "woopy.domain.com.woopy"
minSdkVersion 21
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
//Enabling multidex support.
multiDexEnabled true
aaptOptions {
cruncherEnabled = false
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
dexOptions {
javaMaxHeapSize "4g"
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.squareup.okhttp3:okhttp:3.10.0'
//noinspection GradleCompatible
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:support-v4:27.1.1'
implementation 'com.android.support:design:27.1.1'
testImplementation 'junit:junit:4.12'
implementation 'com.parse:parse-android:+'
implementation 'com.parse.bolts:bolts-android:1.+'
//noinspection GradleCompatible
implementation 'com.google.android.gms:play-services-maps:+'
implementation 'com.google.android.gms:play-services-auth:12.0.1'
implementation 'com.google.android.gms:play-services-location:12.0.1'
implementation 'com.google.android.gms:play-services:+'
implementation 'com.google.android.gms:play-services-ads:+'
implementation 'de.hdodenhof:circleimageview:2.2.0'
implementation 'com.facebook.android:facebook-android-sdk:4.+'
implementation 'com.parse:parsefacebookutils-v4-android:1.10.3@aar'
implementation 'com.commit451:PhotoView:1.2.4'
}
Und hier ist mein build.gradle (Projekt: appname):
buildscript {
repositories {
jcenter()
maven { url 'https://maven.google.com' }
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.1'
//NOTE: Do not place your application dependencies here; they belong
//in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven { url "https://maven.google.com" }
maven {
url 'https://maven.google.com/'
name 'Google'
}
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Das Build erfolgreich ist, aber die app stürzt beim Start.
EDIT:
Es baut keine erfolgreiche nun nicht mehr, es wirft diese absolut seltsame Fehler in der Build-message-console:
AGPBI: {"kind":"error","text":"Program type already present: com.google.android.gms.location.places.zza","sources":[{}],"tool":"D8"}
:app:transformDexArchiveWithExternalLibsDexMergerForDebug FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'
.
Eine Sache, die ich wollte versuchen, war die Aktualisierung aller play-Dienste zu 15.0.0 seit es veröffentlicht wurde nur vor ein paar Tagen. Aber, wenn es zu benutzen, hielt ich immer eine Fehlermeldung, wie meine version der Google Play services zu alt war.
ja, gleiche Problem. also die einzige Lösung, die ich bisher gefunden habe, ist ein downgrade ALS 3.1
ja, gleiche Problem. also die einzige Lösung, die ich bisher gefunden habe, ist ein downgrade ALS 3.1
InformationsquelleAutor xscoder | 2018-04-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie, diese Abhängigkeit zu Ihrer gradle-Datei:
Auch Sie sollten die gleichen Versionen für die Unterstützung und die play-Dienste der Bibliotheken. Und sollten Sie vermeiden, mit "+" für die neueste version. Ändern Sie diesen Teil:
in diesem:
aktualisiert meine Antwort, Sie können versuchen, diese ein.
danke, aber Android nervt, jetzt bekomme ich diesen Fehler: AGPBI: {"kind":"Fehler","text":"Programm-Typ bereits vorhanden: com.google.android.gms.Lage.Orte.den","sources":[{}],"Werkzeug":"8"}
Ich habe bearbeitet Sie meine Frage, jetzt bekomme ich ein super komisches Problem, ich habe keine Ahnung, was über...
sollten Sie nur hinzufügen, was Sie brauchen. Entfernen Sie es und fügen Sie, was Abhängigkeit ist notwendig, andernfalls müssen Sie entfernen Sie die anderen play-Dienste-Abhängigkeiten. Denn diese beinhaltet alle von Ihnen.
InformationsquelleAutor Oğuzhan Döngül
Ich hatte das gleiche Problem und habe es gelöst.Aktualisieren Sie alle Ihre
com.google.android.gms:play-services
Abhängigkeiten zu15.0.0
. Es sollte wie folgt Aussehen:Sobald Sie das tun, sollte es das Problem beheben mit der Suche nach der
NoClassDefFoundError
Fehler (zumindest kam es für mich).die folgende Abhängigkeit umfaßt alle anderen und ein Problem verursachen können, auf den Aufbau des Projekts: "Implementierung" com.google.android.gms:play-Dienste:15.0.0', so dass Sie es entweder entfernen oder alle entfernen, die anderen play-Dienste-Abhängigkeiten und verlassen, dass man (weil es ein bundle von allen play-Dienste-Abhängigkeiten)
InformationsquelleAutor Rob Avery IV
Möglicherweise werden Sie mit verschiedenen Versionen von Bibliotheken.
Wichtiger Punkt ist die Sie verwenden eine externe Bibliothek, die mit einer anderen play-Dienste-version (älter) . Bitte überprüfen Sie die Pflege komplett alle externen Bibliotheken-updates und passen Sie alle
InformationsquelleAutor HarshitG
Ich löste es durch das entfernen
und halten nur wichtige Abhängigkeiten.
In meinem Fall hatte ich
Entfernt und ich
gehalten und
Hier
play_service_version
&play_service
sind VersionenNein, es ist Umgekehrt der akzeptierten Antworten @cubycode , die Sie benötigen, Lesen Sie beide Antworten wieder
InformationsquelleAutor KishanSolanki124
InformationsquelleAutor RakeshKB
@cubycode ich bin auch mit den gleichen Problem und ich habe versucht, alle hier aufgeführten Lösungen.
InformationsquelleAutor Aniruddh Gogate
Habe ich den gleichen Fehler auch schon mit der 'zzbq;' am Ende
In-app bauen.gradle ich, um das update hatte mein com.google.FB:FB-Kern 16.0.1 zu entsprechen, die gleiche Linie in der Reaktion-native-Feuerstellung bauen.gradle
Beispiel:
app/build.gradle
reagieren-native-FB/android/build.gradle
InformationsquelleAutor bo_
Ich hatte genau das gleiche problem. Ich habe versucht einige Dinge, aber hier ist, was tatsächlich half.
Fügte ich diese zu meinem Projekt:
implementation 'com.google.android.gms:play-services-base:16.0.1'
.Der Fehler ging Weg.
Dann habe ich es entfernt. War noch alles in Ordnung. Reinigen Sie das Projekt - immer noch kein Fehler.
Fragen Sie mich nicht für die Logik, die hinter diesem, es ist nur für mich gearbeitet, das ist alles was ich weiß.
InformationsquelleAutor zarsky