Publicado Android Studio 0.8.14

Parece que esta versión es corrige una serie de bugs importantes de la versión 0.8.13. El gestor de emuladores AVD vuelca a una consola integrada en Android Studio información más detallada al crear y arrancar un emulador. Además los ajustes por defecto de ram y otros parámetros  para los emuladores …

Leer más…Publicado Android Studio 0.8.14

Novedades en Android Studio 0.8.13

Poco menos de una semana después de la aparición de la versión 0.8.12, ya tenemos aquí la versión 0.8.13. Las novedades no son muchas: bugs de la anterior versión corregidos  y la posibilidad de crear emuladores para los recientemente presentados Nexus 6 y Nexus 9. Solo podéis aplicar el parche …

Leer más…Novedades en Android Studio 0.8.13

¿Que directorio de recursos usa mi app de Android?

Como ya es sabido, la estructura de directorios de un proyecto de Android contiene una carpeta llamada «res», que a su vez contiene diversas subcarpetas con los recursos del proyecto, bien sean imágenes (directorio /res/drawable), cadenas de texto (fichero strings.xml en el directorio /res/values)  etc.

Y también sabemos que para luchar contra la fragmentación del ecosistema Android, estas carpetas pueden asociarse con un segmento de dispositivos determinado. Por ejemplo, la carpeta /res/drawable-hdpi contendría recursos gráficos para dispositivos hdp, y análogamente para la carpeta /res/xxhdpi.

Leer más…¿Que directorio de recursos usa mi app de Android?

Desactiva las llamadas a Log antes de publicar tu app de Android

Todos utilizamos la clase  android.util.Log para volcar a la consola mensajes de error o que nos informen de lo que está haciendo nuestro programa. Pero de acuerdo con Google en su documento «Preparing for release«, es muy importante desactivar el logging antes de publicar una aplicación en versión release:

Turn off logging and debugging

Make sure you deactivate logging and disable the debugging option before you build your application for release. You can deactivate logging by removing calls to Log methods in your source files.

Pero seamos realistas: ¿es práctico eliminar todas las llamadas a los métodos de la clase Log de nuestro código fuente cuando vamos a crear nuestro apk de release? Afortunadamente no hay que llegar a tanto.

Leer más…Desactiva las llamadas a Log antes de publicar tu app de Android