Tag: estricto

Política de Android StrictMode

Ejecutar algunos problemas de ANR con una aplicación de Android, así que implementé las políticas de StrictMode. Nunca lo usé antes, así que espero que alguien pueda ayudar a explicar lo siguiente: ¿Por qué el registro muestra 2 violaciones que son aparentemente similares, aparte de una diferencia en la línea superior 4 y la duración? […]

Permiso de StrictModeBuilder no funciona

Tengo una vieja aplicación que se niega a trabajar en dispositivos Android 4.1. Es el NetworkOnMainThreadException que salta aquí. Así que traté de permitir esto con los siguientes pasos – pero estos no funcionan. He probado que con el emulador 4.1. Lo que realmente se necesita para venir alrededor de ese error – la reescritura […]

¿Cuál es el ciclo de vida de StrictMode de Android?

Estoy tratando de minimizar el número de lugares en mi código donde necesito configurar StrictMode. Pero no estoy seguro de si tengo razón o no sobre lo siguiente. La documentación de StrictMode de Android dice que puedes usarla para Aplicaciones, Actividades y otros componentes. He leído que no es deseable extender la clase Application, y […]

Android StrictMode y volcado de montón

Cuando StrictMode de Android detecta una violación de objeto (por ejemplo, actividad) filtrada, sería útil que pudiera capturar un volcado de montón en ese momento. Sin embargo, no hay forma obvia de configurarlo para hacerlo. ¿Alguien sabe de algún truco que se puede utilizar para lograrlo, por ejemplo, una manera de convencer al sistema para […]

StrictMode + Analytics

Estoy usando Google Analytics para Android, pero después de activar StrictMode recibo un montón de mensajes como este: StrictMode policy violation; ~duration=349 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2 at android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:745) at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345) at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1235) at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1189) at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1309) at com.google.android.apps.analytics.PersistentEventStore.peekEvents(Unknown Source) at com.google.android.apps.analytics.PersistentEventStore.peekEvents(Unknown Source) at com.google.android.apps.analytics.GoogleAnalyticsTracker.dispatch(Unknown Source) at com.google.android.apps.analytics.GoogleAnalyticsTracker$1.run(Unknown Source) at android.os.Handler.handleCallback(Handler.java:587) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:123) at […]

Abrir una subactividad varias veces provoca un InstanceCountViolation a pesar de ser destruido

Estoy trabajando en un proyecto que tiene una actividad de nivel inferior denominada RecordView para mostrar detalles del registro, como una imagen, la fecha y hora en que se tomó, y la información de latitud / longitud. En lugar de tratar de manipular la cámara para geotag y acceder a datos exif, estoy intentando implementar […]

Encontrar lo que violó la política de StrictMode

He habilitado StrictMode en mi aplicación y está causando algunos fallos como se esperaba. ¿Cómo puedo saber en qué parte de mi código estoy violando estas políticas? Éste es el seguimiento de la pila: E/AndroidRuntime(19523): FATAL EXCEPTION: main E/AndroidRuntime(19523): android.os.StrictMode$StrictModeViolation: policy=95 violation=2 E/AndroidRuntime(19523): at android.os.StrictMode.executeDeathPenalty(StrictMode.java:1326) E/AndroidRuntime(19523): at android.os.StrictMode.access$1300(StrictMode.java:111) E/AndroidRuntime(19523): at android.os.StrictMode$AndroidBlockGuardPolicy.handleViolation(StrictMode.java:1319) E/AndroidRuntime(19523): at android.os.StrictMode$AndroidBlockGuardPolicy$1.run(StrictMode.java:1206) E/AndroidRuntime(19523): […]

Android StrictMode que publica falsos positivos

He estado intentando funcionar mi uso en StrictMode para comprobar para saber si hay cualquier problema ocultado que pueda haber sneaked. Un problema que encontré fue lo que parece ser un falso positivo de Fuentes DatabaseConections al usar ContentResolver. Después de algunos experimentos consiguió el problema simplificado a las siguientes 2 líneas de código: Cursor […]

Definición de DEVELOPER_MODE para StrictMode

Estoy esperando ansiosamente el lanzamiento de código abierto de StrictMode para la continuación de nuestro desarrollo de plataforma. El ejemplo en la entrada de blog de Android sugiere que rodea las llamadas de StrictMode con if (DEVELOPER_MODE) { … } Para el desarrollo de SDK, esperaría que esta constante sea definida localmente por cada aplicación. […]

StrictMode para versiones de plataforma inferiores

Comencé a usar el Android StrictMode y encontrar que sería genial tenerlo siempre en ejecución durante el desarrollo y no sólo en una rama especial que he creado en git. La razón por la que hice esto es mi requisito de aplicaciones para ejecutar con 1.6 y más. He leído en el blog desarrollador android […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.