Ich begann mit Google vor einer Weile Play-Spieldienste, und gestern, während der logcat Überprüfung ich Hilfe könnte nicht diesen Fehler bemerken:Google Play-Dienste Leak
E/DataBuffer(3183): Internal data leak within a DataBuffer object detected! Be sure to explicitly call close() on all DataBuffer extending objects when you are done with them. (internal object: [email protected])
Es mehrmals in einer Reihe auftritt. Ich bin mir nicht ganz sicher, warum es entsteht. Es bringt meine App nicht zum Absturz, und die Google-Leistung/Bestenlisten-Funktion funktioniert nicht mehr.
Alles, was ich weiß ist, dass es mit den Funktionen "unlockAchievementImmediate" und "submitScoreImmediate" verwandt ist.
Hat jemand dieses Problem vor oder hat irgendwelche Vorschläge?
Edit: In meiner app verwende ich "unlockAchievementImmediate" nur und "submitScoreImmediate". Diese Funktionen geben keine Puffer zurück, die geschlossen werden müssen.
Dies geschieht auch, wenn ich den onStateLoadedListener des AppStateClient verwende (was Spaß gemacht hat, da kein Buffer-Objekt zurückgegeben wird, also nicht sicher, wie Google erwartet, dass ich es schließe!) – user2346305