tag studio mensaje log imprimir hacer consola como android android-studio assert

mensaje - logcat android studio



Cómo usar Assert en Android Studio (1)

El adb shell setprop debug.assert 1 de su pregunta referida se ejecutará en el dispositivo en el que está realizando la prueba, por lo que podría preparar un script o incluso crear una tarea personalizada para eso ( gradle docu ).

En general, recomendaría tener también sus cheques en producción y manejarlos de manera adecuada. Una solución simple sería lanzar una RuntimeException . Con la Excepción marcada, incluso podría manejar la recuperación de estos estados / mal uso erróneos de su API.

Además, tendría sentido agregar pruebas adecuadas que aseguren que su código / API solo emitan valores "válidos" que pueden ser manejados por el resto de su código.

He estado estudiando esta question , y pensé que sería una buena idea usar Assert solo en la compilación de depuración.

¿Hay algo especial que deba configurar en Android Studio para permitir afirmaciones? También quiero garantizar que no se presentarán en la versión de lanzamiento.