Vous êtes sur la page 1sur 6

23/7/2019 Solución de problemas en Android Studio | Android Developers

¡Regístrese ahora para Android Dev Summit 2019! (https://developer.android.com/dev-summit?hl=es-419)

Solución de problemas en Android


Studio
En esta página, le ofrecemos asistencia para solucionar problemas comunes y de
con guración en Android Studio.

Pantallas de alta densidad

A partir de la versión 1.5, Android Studio tiene compatibilidad con pantallas de alta
densidad (como HiDPI y monitores Retina) en todas las plataformas.

Con guración del factor de ajuste de tamaño

Android Studio determina el factor de ajuste de tamaño para tu pantalla de la


siguiente manera:

Mac

En el caso de las pantallas Retina, los elementos de IU permiten un ajuste de


tamaño del 200% y las imágenes se presentan en alta resolución. No debería
haber imágenes borrosas debido al ajuste de tamaño, incluso a las
con guraciones de monitores múltiples. Ten en cuenta que no hay ofertas de
compatibilidad para factores de ajuste de tamaño que no sean del 100%
(para pantallas que no hay Retina) y del 200% (para pantallas Retina).

Windows

Android Studio utiliza la con guración de DPI de la pantalla principal para


determinar el factor de ajuste de tamaño de los elementos de IU. En el caso
de las imágenes, si el factor de escala es inferior al 150%, se ampliarán las
imágenes con resolución normal. Si el factor supera el 150%, las imágenes de
alta resolución se ajustarán correctamente.

https://developer.android.com/studio/troubleshoot?hl=es-419 1/6
23/7/2019 Solución de problemas en Android Studio | Android Developers

Linux

Para determinar el factor de ajuste de tamaño, Android Studio considera el


“factor de ajuste de tamaño de texto” y luego la con guración de DPI del
sistema XWindow.

Una con guración de DPI con el valor 96 corresponde a un factor de ajuste de


tamaño del 100% (sin ajuste), mientras que una de 192 corresponde a un factor de
ajuste del 200% (se aplica el tamaño de los elementos de IU). Android Studio
actualmente es compatible con con guraciones de DPI de 96 (ajuste del 100%) a
288 (ajuste del 300%). Si Android Studio no detecta la con guración correcta de
DPI el sistema en su equipo con Linux o Windows, puede establecer este valor
manualmente con gurando la propiedad hidpi en el archivo ide.properties,
según se describe en Personalizar tus propiedades de IDE
 (https://developer.android.com/studio/intro/studio-con g.html?hl=es-419#customize_ide) .
Ten en cuenta que esta propiedad no tiene efecto en los equipos Mac. Esta
propiedad funciona de la siguiente manera:
hidpi=true

Fija el valor de DPI en 192 (ajuste del 200%) e ignora la con guración del
sistema.

hidpi=false

Fija el valor de DPI en 96 (ajuste del 100%) e ignora la con guración del
sistema.

Elementos borrosos o pixelados en pantallas de alta densidad

Si uno o más elementos de la IU de Android Studio se ven borrosos o pixelados en


tu pantalla de alta densidad, es posible que experimentes uno de los siguientes
problemas:

Si la mayor parte de la IU de Android Studio se ve bien, pero un ícono en


particular se observa borroso o pixelado, o un elemento en particular de dicha
interfaz utiliza una fuente del tamaño incorrecto, es probable que ese
elemento especí co aún no se haya actualizado por completo para ser
compatible con HiDPI. Informa un error haciendo clic en Help > Submit

https://developer.android.com/studio/troubleshoot?hl=es-419 2/6
23/7/2019 Solución de problemas en Android Studio | Android Developers

Feedback. Incluye una captura de pantalla y la mayor cantidad de información


posible acerca de la con guración de tu sistema.

Si utilizas un equipo con Linux o Windows y tu pantalla utiliza un factor de


ajuste de tamaño que no sea del 100 ni del 200%, es posible que las
imágenes se vean ligeramente borrosas debido a dicho ajuste de tamaño.

Si utilizas un equipo con Windows y has modi cado el tamaño de fuente de


Windows en el panel de control, es posible que la fuente se vea borrosa o
pixelada. Para resolver este problema, cierra Windows y vuelve a abrirlo.

En una con guración de varios monitores con Windows 8.1 o versiones


posteriores, cuando mueves una ventana de una pantalla a la otra con una
resolución o un valor de DPI diferente, es posible que experimentes
problemas vinculados con la fuente o la imagen (consulta el error 186007
 (https://code.google.com/p/android/issues/detail?id=186007&hl=es-419)). En este
momento, no contamos con una solución conocida para esta situación.

Las versiones anteriores a JRE 1.8 presentaban un problema relacionado con


fuentes borrosas (en particular, JRE 1.8.0_25-b18 amd64; consulta el error
192316 (https://code.google.com/p/android/issues/detail?id=192316&hl=es-419)). A
partir de la versión 2.2, Android Studio presenta una versión agrupada del
último JDK compatible, que incluye el JDE. Para resolver este problema,
actualiza Android Studio a la versión 2.2 o a una versión posterior y comienza
a utilizar el JDK integrado haciendo clic en File > Project Structure > SDK
Location y seleccionando la casilla de veri cación Use embedded JDK.

Elementos con tamaño incorrecto en pantallas de alta


densidad

Si toda la IU de Android Studio presenta el tamaño incorrecto en tu pantalla de alta


densidad, consulta Con guración del factor de ajuste de tamaño (#scaling-factor). Si
determinados elementos de la IU de Android Studio presentan el tamaño incorrecto
en tu pantalla de alta densidad, pero otros tienen el tamaño correcto, es posible
que experimentes uno de los siguientes problemas:

Si utilizas un esquema de editor personalizado, la fuente del editor puede


parecer demasiado pequeña o demasiado grande en comparación con el
resto de los elementos de dicha interfaz en una pantalla de alta densidad.

https://developer.android.com/studio/troubleshoot?hl=es-419 3/6
23/7/2019 Solución de problemas en Android Studio | Android Developers

Para solucionar este problema, haz clic en File > Settings y luego en Editor >
Colors and Fonts > Font para cambiar el tamaño de la fuente del editor. Ten
en cuenta que, cuando el esquema predeterminado está activo, el tamaño de
la fuente del editor se ajusta automáticamente (consulta el error 186920
 (https://code.google.com/p/android/issues/detail?id=186920&hl=es-419)).

Si algunos elementos de la IU de Android Studio tienen el tamaño correcto,


pero otros son demasiado pequeños o demasiado grandes, es posible que
experimentes el problema 186923
 (https://code.google.com/p/android/issues/detail?id=186923&hl=es-419). Informa un
error haciendo clic en Help > Submit Feedback. Incluye una captura de
pantalla y la mayor cantidad de información posible acerca de la
con guración de tu sistema.

Bibliotecas Linux

Si ejecutas Android Studio en un equipo con una versión de Linux de 64 bits, es


posible que debas instalar algunas bibliotecas especí cas, como se detalla a
continuación.

Si ejecutas una versión de Ubuntu de 64 bits, debes instalar algunas bibliotecas de


32 bits con el siguiente comando:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z

Si usas Fedora de 64 bits, el comando es el siguiente:

sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

Problemas de sincronización de proyectos

Cuando intentes sincronizar tu proyecto, es posible que recibas el siguiente


mensaje de error: “Connection to the Internet denied. ('Permission denied:

https://developer.android.com/studio/troubleshoot?hl=es-419 4/6
23/7/2019 Solución de problemas en Android Studio | Android Developers

connect')”. Puedes eliminar este mensaje de error agregando la propiedad de


sistema -Djava.net.preferIPv4Stack=true a tu archivo gradle.properties en
Android Studio de la siguiente manera:

1. Abre tu archivo gradle.properties en Android Studio.

2. Agrega la siguiente línea al archivo:

org.gradle.jvmargs=-Djava.net.preferIPv4Stack=true

Ten en cuenta que, si ya agregaste otros argumentos de JVM de Gradle a tu


archivo gradle.properties, puedes agregar esta propiedad en la misma
línea, como se muestra en el siguiente ejemplo:

org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -Djava.net.prefe

3. Reinicia Android Studio para aplicar los cambios que realizaste.

4. Haz clic en Sync Project with Gradle Files para sincronizar tu proyecto.

Problemas de actualización del IDE en Windows

En Windows, los archivos no pueden borrarse cuando un proceso los usa. Cuando
intentas utilizar el mecanismo de actualización incorporado en el IDE, este a veces
no permite instalar la actualización y, por lo general, aparece un mensaje de error
como “Can't delete C:\some\path\ le”.

Para solucionar esto, abre el Administrador de tareas e intenta cerrar procesos que
posiblemente estén utilizando el archivo; por ejemplo, cualquier daemon de Gradle.

Problemas relacionados con minSdkVersion

Si utiliza una versión obsoleta de las bibliotecas de compatibilidad de Android, es


posible que reciba un mensaje de error como el siguiente:

https://developer.android.com/studio/troubleshoot?hl=es-419 5/6
23/7/2019 Solución de problemas en Android Studio | Android Developers

: app: processDebugManifest app / src / main / AndroidManifest.xml: 0:


uses-sdk: minSdkVersion 19 no puede ser más pequeño que la versión L de
Sugerencia: use herramientas: overrideLibrary = "android.support.v7.app

Para resolver este problema, utiliza el Administrador de SDK para actualizar el


sistema a las versiones más recientes (sin preliminares) de dichas bibliotecas.
Para obtener más información sobre cómo con gurar las bibliotecas de
compatibilidad, consulta con guración de bibliotecas de compatibilidad
 (https://developer.android.com/topic/libraries/support-library/setup.html?hl=es-419) .

El contenido y las muestras de código en esta página están sujetos a las licencias descritas en la Licencia de
contenido (https://developer.android.com/license?hl=es-419) . Java es una marca registrada de Oracle y / o sus
liales.

https://developer.android.com/studio/troubleshoot?hl=es-419 6/6

Vous aimerez peut-être aussi