3 votos

Hacer que una aplicación Android mantenga su lugar en la pantalla de inicio al desinstalar/reinstalar

Cuando desarrollo aplicaciones para Android, a menudo termino reinstalando la aplicación en la que estoy trabajando (deliberadamente después de desinstalarla, o cuando las firmas de compilación son diferentes).

Es molesto poner siempre esta aplicación en la pantalla de inicio donde la quiero. Y si no lo hago, tengo que escribir su nombre en el directorio de aplicaciones (lo que puede llevar unas cuantas letras dependiendo de lo similar que sea su nombre al de otras aplicaciones) o desplazarme para encontrarla.

¿Alguien ha encontrado una manera de hacer que una aplicación encuentre su lugar anterior en una reinstalación, o algo que haga más fácil encontrarla?

Estoy familiarizado con Tasker y Llama, pero no pude encontrar tales opciones.

2 votos

¿Por qué se utilizan firmas diferentes? De todos modos, si instalas nuevas aplicaciones, por ejemplo, a través de adb, yo también utilizaría adb para iniciar la aplicación. Al final podrías tener diferentes accesos directos en el escritorio de tu PC para iniciar tu aplicación. No es necesario hacer eso en el lado de Android.

0 votos

Tengo dos tipos de compilación: debug y release. El tipo release está firmado mientras que el debug no lo está. Así que cuando cambio de variante de compilación, me obliga a desinstalar la versión anterior para instalar la nueva. No se me había ocurrido usar la línea de comandos o los accesos directos, lo probaré, ¡buena idea!

0 votos

Puedes cambiar el nombre del paquete de la compilación de depuración, entonces ya no habrá conflicto de firmas: developer.Android.com/studio/build/

3voto

derobert Puntos 272

No es exactamente lo que pedías, pero podrías poner un acceso directo de Tasker en la pantalla de inicio, y hacer que esa tarea sólo abra la aplicación. También puedes hacer que esa tarea pruebe diferentes nombres de paquetes para soportar tanto las versiones de depuración como las de lanzamiento.

1 votos

Eso sí que ha funcionado. Tuve que comprar Tasker AutoLaunch (~1€) pero valió la pena, ¡gracias!

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