4 votos

¿Cómo cambiar la densidad (DPI) para aplicaciones específicas?

¿Cómo cambio el DPI sólo para las aplicaciones (diferente densidad para el sistema y separada para cada aplicación)? Supongo que existe alguna parte específica del código para cambiar el valor de DPI.

2voto

Firelord Puntos 161

Puedes usar Tasker (pagado; 7 días de prueba gratis), siempre y cuando el sistema operativo esté rooteado.

  • Perfil: Aplicación → seleccionar aplicación para el escalado de DPI
  • Tarea: Acción: Código → Ejecutar Shell

    • Comando: wm density <DPI>

      wm implica el Administrador de Ventanas. Reemplaza a <DPI> con el DPI que quieres.

    • Revisa Usar root

  • Tarea de salida: Acción: Código → Ejecutar Shell

    • Comando: wm density reset
    • Revisa Usar root

Eso es todo. Lanza la aplicación y la densidad de todo el sistema cambiará. Salga o cambie la aplicación y el DPI volverá a la normalidad. La fluidez del interruptor no está al nivel de la configuración de la aplicación, pero es aceptable.

0 votos

Esto parece hacer que mi dispositivo se reinicie suavemente. :/ El DPI parece cambiar pero luego se bloquea y vuelve a arrancar.

0 votos

Haga un ligero cambio de densidad y luego proceda. Funciona bien en stock Android 5.0.2, por eso he publicado esta respuesta.

0 votos

Estoy corriendo CM12.1 en un Note 4. Probado sólo un pequeño cambio pero sigue estrellándose por desgracia. Gracias por la ayuda sin embargo.

1voto

Firelord Puntos 161

Utilice Configuración de la aplicación para eso. Necesita un dispositivo con root con Marco de Xposición instalado y su módulo sea activado.

Para cambiar los PPP de una aplicación específica, inicie la Configuración de la aplicación → elija la aplicación para el escalado de PPP (forzar también la aplicación) → cambie el control deslizante junto a la Configuración → añada el valor de PPP y guárdelo.

Vea las capturas de pantalla:

  • primera imagen antes de cambiar el DPI de la aplicación
  • última imagen después de cambiar el DPI de la aplicación

El resto está intacto, como la barra de estado o la aplicación de teclado.

(Haga clic en la imagen para ampliarla)

IMG: IMG:

0 votos

Esta respuesta es tan correcta siempre y cuando se encuentre por debajo de Android 7. Expuesto no funciona en Nougat y no hay posibilidad de apoyar. Alguien sabe cómo tener por aplicación opción de DPI personalizado en Nougat sin Xposed?

0voto

Nick DeMayo Puntos 488

3 votos

Aquí buscamos respuestas detalladas. Por favor, vea Cómo responder y extienda su respuesta en los pasos requeridos.

0 votos

@Firelord Buscas respuestas "perezosas", pero en el enlace que has facilitado se indica que esta es adecuada. Lo único que le faltaba realmente es un enlace.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X