Lugar de lanzamiento de la aplicación de Android
¿Es posible rastrear en Android desde donde alguien ha iniciado una aplicación (es decir, desde el cajón, desde el menú de aplicaciones recientes o desde los accesos directos del escritorio, etc.)?
- Android responde a la URL en intención
- Android singleTask o singleInstance modo de inicio?
- Android singleinstance activity no solo si se pulsa el botón de nuevo
- No se puede iniciar eclipse desde adt bundle en ubuntu 12.04
- Android - iniciar una actividad de otra aplicación para obtener su resultado
- Actividad SingleTask, pero abierta a través de dos aplicaciones diferentes
- Emulador de Android no utiliza HAXM
- ¿Cómo iniciar la aplicación Telegram desde mi propia aplicación Android?
- Android Studio Requiere reconstruir cada ejecución
- ¿Cómo ejecutar o iniciar la aplicación dentro del fragmento de Android?
- Iniciar actividad sólo una vez
- Proceso de lanzamiento de la aplicación Android
- SINGLE_TOP | CLEAR_TOP parece funcionar el 95% del tiempo. ¿Por qué el 5%?
Lo siento, pero esto no es posible.
Incluso si lo fuera, considere la facilidad con que tal funcionalidad podría ser abusada por software malintencionado . Puede escuchar las intenciones dirigidas a usted y las que se emiten, pero el lanzamiento de la aplicación no debe ser un evento de difusión.
Lo que puede ser capaz de hacer es reemplazar el lanzador . Si el usuario acepta.
También puede ser capaz de hackear un trabajo alrededor leyendo los logs logcat. Por ejemplo, dé a su aplicación el permiso android.permission.READ_LOGS
y analice los registros para determinar la aplicación que lo lanzó. Esto es sólo una idea, sin embargo … suena como algo que no querría confiar.
Si usted construyó su propia pantalla de inicio podría darle algo de esa información.
Pero en un dispositivo de stock con cualquier pantalla disponible no probablemente no.