parse.com funktioniert nicht nach proguard

Ich verwende Parse.com-Funktionen in meiner App. Im Debugging-Modus funktioniert alles hervorragend. Sobald ich im Release-Modus eine signierte Apk generiere, muss ich manchmal bis zu 10 Sekunden warten, bevor ich meine App öffne. Höchstwahrscheinlich liegt es daran, dass Parse.com versucht, seine Server zu initialisieren und zu kontaktieren, was anscheinend nicht erfolgreich ist.

Und parse.com funktioniert auch nicht mehr, da keine Daten in mein Konto hochgeladen werden.

Es sollte natürlich ein Problem mit Proguard geben, da in meinem Fall der einzige Unterschied zwischen Debug- und Release-Modus darin besteht, Proguard zu aktivieren.

Ich habe auch versucht, com.parse mit folgendem Code in meinen Proguard-Regeln zu halten:

 #keep parse classes
-keepattributes Annotation,SourceFile,LineNumberTable
-dontwarn com.parse.**
-keep class com.parse.* { *; }
-keep class com.parse.** { *; }

Jede Hilfe wäre dankbar!

BEARBEITEN

Ich habe herausgefunden, dass beim Parse.initialize () nach dem Proguard ein riesiger Speicherverlust auftritt ... ich habe aber immer noch keine Ahnung warum! Natürlich ist dieser Speicherverlust nicht vorhanden, solange der Proguard ausgeschaltet ist.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage