Kinvey läuft von selbst in Ordnung, aber wenn ich schließenKinvey mit admob auf Android
Kompilierung 'com.google.android.gms: Play-Dienste-Anzeigen: 8.4.0' Kompilierung ‚com.google.android. gms: Play-Dienste-appindexing: 8.4.0'
in den gradle Abhängigkeiten
ich folgende Fehlermeldung
Fehler: Fehler bei der Ausführung für die Task ':' transformClassesWithDexForDebug: android.
com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_31\bin\java.exe'' finished with non-zero exit value 2
Als ich Anzeige der Kinvey Gläser zum gradle
Jetzt habe ich versucht, dieses Problem und versuchte multidexing und den max Heapsize Erhöhung, die in dem folgenden Fehler führte
java.lang.NoClassDefFoundError : com.kinvey.java.core.KinveyClientRequestInitializer bei com.kinvey.android.Client $ Builder. (Client.java:574)
Seltsamerweise tritt das Problem nur auf, wenn ich einschließe die Anzeigen api (die zusammen mit Kinvey enthalten sein müssen)
Ich bin mir nicht sicher, wie dieses Problem gelöst werden kann, oder wenn dieses Problem mit der Größe der Dex-Datei zusammenhängt oder wenn es ein redundantes Paket ist würde ich gerne Hilfe in diese Angelegenheit und danke im Voraus für Ihre Antwort.
Ich habe versucht, die hinzugefügt und bekam den Fehler java.lang.NoClassDefFoundError: com.kinvey.java.core. KinveyClientRequestInitializer bei com.kinvey.android.Client $ Builder. (Client.java:573) Wenn ich versuche, den Client zu erstellen. Ich habe auch Max Heap Größe versucht, es hat auch nicht funktioniert. Ich denke, mit Multidexing ist nicht alle Kinvey-Methoden zusammen, so dass es nicht funktionieren kann. Ist ihr etwas, was ich tun wroung oder ist ihre eine Möglichkeit, das zu beheben? –