Después de actualizar a la versión experimental de Android Studio 3.0 (Canary) se produce un error que no permite compilar. El error es el siguiente:
AAPT2 compile failed: invalid dimen
Aparentemente, en aquellos equipos que tienen configurado la coma como separador de decimales en lugar de punto se produce este error.
En mi ordenador, LC_NUMERIC esta configurado como es_ES, es decir, para castellano.
[local@localhost ]$ locale
LANG=es_ES.UTF-8
LC_CTYPE="es_ES.UTF-8"
LC_NUMERIC="es_ES.UTF-8"
LC_TIME="es_ES.UTF-8"
Mientras se espera la solución definitiva, se puede evitar el error usando un locale adecuado cambiando LC_NUMERIC. De esta forma, usará el punto como separador decimal en lugar de coma.
export LC_NUMERIC="en_US.UTF-8"
#!/bin/sh
#
# ---------------------------------------------------------------------
# Android Studio startup script.
# ---------------------------------------------------------------------
#
export LC_NUMERIC="en_US.UTF-8"
message()
{
TITLE="Cannot start Android Studio"
if [ -n "`which zenity`" ]; then
zenity --error --title="$TITLE" --text="$1"
No hay comentarios:
Publicar un comentario