Я начал использовать Google Play Game Services некоторое время назад, и вчера во время проверки LogCat я не мог помочь заметить эту ошибку:Google Play Services Течь
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])
Это происходит несколько раз подряд. Я не совсем уверен, почему это происходит. Это не приводит к сбою моего приложения и не приводит к прекращению работы функции достижения/лидерства Google.
Все, что я знаю, это то, что оно связано с функциями «unlockAchievementImmediate» и «submitScoreImmediate».
Кто-нибудь сталкивался с этой проблемой раньше или имеет какие-либо предложения?
Edit: В моем приложении я использую только "unlockAchievementImmediate" и "submitScoreImmediate". Эти функции не возвращают никаких буферов, которые нуждаются в закрытии.
Это также происходит, когда я использую onStateLoadedListener AppStateClient (который был забавным, поскольку объект Buffer даже не возвращен, поэтому не уверен, как Google ожидает, что я его закрою!) – user2346305