Hay una clase de aplicaciones de Android que permiten la protección con contraseña en ciertas aplicaciones especificadas por el usuario; por ejemplo, Android Protector. Necesito abordar este problema desde una dirección diferente.Prevenir automáticamente aplicaciones comenzando desde el iniciador
¿Es posible crear una aplicación que bloquee todos los lanzamientos de actividades a menos que estén en una lista blanca predefinida? ¿Habrá consecuencias involuntarias con este enfoque? Estoy familiarizado con los conceptos básicos de Android y he escrito algunas aplicaciones razonablemente simples, pero todavía estoy tratando de descubrir cómo estas aplicaciones "Protector" interceptan los intentos de lanzamiento correctamente. ¿Alguien me importaría darme una breve descripción de la forma correcta de hacer esto?
El problema básico es que tenemos un teléfono Android genérico que debe estar bloqueado para que nuestros clientes (solo internos) puedan acceder a nuestras aplicaciones personalizadas sin poder jugar "Need for Speed", etc. Me gustaría para eliminar el bloatware del portador, pero rootear el dispositivo parece que sería un dolor de cabeza de mantenimiento. Queremos que la configuración de cada teléfono sea tan simple como instalar algunas aplicaciones personalizadas.
sólo quiero añadir que este teléfono y aplicaciones asociadas no se dará a conocer al público; es solo interno Si alguien tiene una respuesta externa, agradecería eso también. – WorkerThread
Buena pregunta. Tengo curiosidad por mí mismo. –
¿Qué tal escribir un iniciador personalizado que muestre solo las aplicaciones permitidas? (También necesitaría bloquear Android Market, porque los usuarios podrían comenzar a instalar aplicaciones dentro del mercado) – TomTasche