Android AppStateManager :: Fuga interna de datos dentro de un objeto DataBuffer detectado
Estoy utilizando AppState para almacenar mis datos actuales de aplicación de Android. Cuando llamo al método load
y establezco un listener callback veo lo siguiente en mi salida logcat. 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. (com.google.android.gms.appstate.AppStateBuffer@45454128)
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. (com.google.android.gms.appstate.AppStateBuffer@45454128)
Esta es mi llamada al método (no estoy abriendo explícitamente ningún buffers) AppStateManager.load(getApiClient(), APP_STATE_STATE_KEY).setResultCallback(new ResultCallback() { @Override public void onResult(final StateResult stateResult) { } });
Eg El método onResult()
está vacío, así que ¿por qué veo esta entrada de logcat? ¿Qué buffer necesito cerrar?
- Android Studio - GoogleAuthUtil no se puede resolver
- DuplicateFileException m4b + servicios de juego 9.0
- Import com.google.android.gms.common.api.GoogleApiClient; no se puede resolver
- Importar la biblioteca de Google Play Services en Android Studio
- No se puede publicar la aplicación en PlayStore - Está prohibido degradar los dispositivos que anteriormente utilizaban permisos M
- FusedLocationApi.getLastLocation siempre null
- Acceso al lado del servidor con configuración de plataforma única de plataforma cruzada no clara
- ¿Dónde se pueden descargar las pruebas Android de las aplicaciones Android de Google Play?
- Servicios de Google Play: Terminado con valor de salida no cero 2
- Cómo evitar TagManager "IllegalStateException: Resultados ya se han establecido"
- AdvertisingIdClient.getAdvertisingIdInfo (contexto) es thworing NoClassDefFoundError
- Google Map Api v2 muestra "V / GoogleSignatureVerifier: firma no válida" mensaje de error en el registro
- Error al agregar Google Analytics
No es un buffer lo que necesita para cerrar, sino la conexión en su lugar. Incluso su método onResult está vacío, es el resultado de una devolución de llamada, lo que significa que se estableció una conexión.
Vi la misma salida logcat con Google Maps Api cuando ommited
GoogleApiClient.disconnect()
Al final del ciclo de vida de actividad / fragmento
- Cómo crear ImageView redimensionable en Android
- Agregar la compra en la aplicación a la aplicación publicada existente y probarla sin publicar