Cómo deshabilitar mediante programación aplicaciones sin root?
Acabo de encontrar una aplicación que permite deshabilitar las aplicaciones de Samsung sin root, y en el fondo:
Https://play.google.com/store/apps/details?id=com.hecorat.packagedisabler
- Cómo desarrollar un control remoto con la nota 3 Blaster IR
- Hacer que el dispositivo Samsung Android anuncie como iBeacon
- Android: cómo imprimir una página HTML directamente en Samsung Mobile Print
- Ocultar el teclado EditTexts en Fragmentos
- Android SpeechRecognizer detecta su propio pitido como voz y salidas
Y también este libre:
Https://play.google.com/store/apps/details?id=com.ospolice.packagedisabler
-
¿Cómo podría ser esto? Ni siquiera muestra un tipo de sistema alertDialog para preguntar al usuario si está bien deshabilitar la aplicación. ¿Encontraron un defecto que permite hacerlo?
-
¿Es sólo para algunas aplicaciones de Samsung? ¿Qué pasa con otras aplicaciones y otras empresas? ¿Es posible allí también?
-
¿Podría utilizarse el mismo mecanismo para otras operaciones? Como aplicaciones de habilitación?
Actualmente no dispongo de un dispositivo Samsung, por lo que ni siquiera puedo comprobar esta aplicación.
- ¿Existe una API disponible para usar la función de control remoto de red de Samsung TV?
- utilizando Samsung galaxia 5 como dispositivo en eclipse
- Samsung Galaxy Devices no puede usar geolocation.getCurrentPosition
- Samsung My Files explorer: Elige el archivo de la carpeta especificada
- Archivos espurios en el directorio de datos de mi aplicación
- Mensaje "Tipo de etiqueta NFC no admitido"
- Enviar SMS usando SmsManager en android falla en algún dispositivo
- Las incorporaciones de iframe de YouTube no pueden reproducirse automáticamente en Android
Puedes ocultar o mostrar las aplicaciones siempre que realices tu aplicación como propietario de dispositivo con el api setApplicationHidden de DevicePolicyManager
Su aplicación debe ser el propietario del dispositivo. Para convertirse en un propietario de dispositivo, debe realizar una configuración NFC o un shell de comandos de adb. Puedes encontrar un blog muy bien escrito por Florent aquí .
Sin embargo, hay un nuevo método para que tu aplicación se convierta en un propietario de dispositivo a partir de Android Marshmallow. Con un montón de limitaciones. Usted tiene que ser un proveedor de EMM y su cliente tiene que tener un negocio google o licencias de edu para que esto funcione.
No hay ninguna aplicación en la tienda de Google Play que permita que tu aplicación se convierta en admin de dispositivo. Como propietario de un dispositivo, tiene muchas cosas que puede controlar en el dispositivo y, por lo tanto, creo que Google puede no querer proporcionar este tipo de control sin salvaguardas adecuadas.
Con respecto a los dispositivos de Samsung, que proporcionan su knock sdk como se menciona con otras respuestas aquí que le da acceso a ciertas API que no se permiten a través de acciones Android.
- El pie de página sube cuando se muestra el teclado
- Buscando información sobre el Administrador de sincronización de Android