Cómo habilitar la opción AutoStart para mi aplicación en Xiaomi phone Security App programmatically en android
Mi aplicación está trabajando con buenas observaciones en todos los móviles, excepto MI. Debido a MI restringir el servicio de fondo de la aplicación para ejecutar. Después de habilitar App en Autostart en Seguridad, funciona perfectamente. Por lo tanto, puedo activar la opción AutoStart para mi aplicación en MI Security App mediante programación. Por favor, hágamelo saber sus valiosas sugerencias.
Y mi duda es cómo whatsapp, facebook y muchas más aplicaciones predeterminado habilitar la opción Autostart en la aplicación de seguridad en Xiaomi?
- Aplicación NDK Firma de cheque
- Solicitudes seguras de servicio web
- Seguridad de enviar extras de intenciones sensibles dentro de mi propia aplicación?
- En seguridad de facturación de aplicaciones
- Excepción de seguridad de Android al acceder a contactos
Gracias por adelantado.
- Aplicación del sistema Android 101
- Prácticas recomendadas para registro de cuentas / cantar / autenticar en aplicaciones para dispositivos móviles
- ¿Cuánto esfuerzo debo poner en mi seguridad para Android en la facturación de aplicaciones?
- Permisos para Android: ¿Cómo puedo saber cuáles son peligrosos frente a lo normal?
- Alerta de seguridad de Google Play para TrustManager inseguro
- APP de Android que consume un servicio web cómo autenticar usuarios
- ¿Cómo asegurar la cadena en la aplicación Android?
- ¿Dónde debo almacenar números de tarjeta de crédito en Android?
Prueba esto … funciona para mí. Se abrirá la pantalla para activar el inicio automático.
String manufacturer = "xiaomi"; if(manufacturer.equalsIgnoreCase(android.os.Build.MANUFACTURER)) { //this will open auto start screen where user can enable permission for your app Intent intent = new Intent(); intent.setComponent(new ComponentName("com.miui.securitycenter", "com.miui.permcenter.autostart.AutoStartManagementActivity")); startActivity(intent); }
Facebook, WhatsApp, Messenger y algunas aplicaciones más populares están en la lista blanca de Xiaomi. Por lo tanto, se activan de forma predeterminada. Las demás aplicaciones deben estar habilitadas por los usuarios. No tenemos otra opción.
Tenemos que detectar mediante programación el fabricante utilizando Build.MANUFACTURER en android y mostrar un diálogo que sugiere al usuario para habilitar la aplicación en AutoStart, si el fabricante es Xiaomi
- Android – ¿Cómo se especifica una ubicación al llamar al calendario con una intención?
- ¿Cómo forzar un cambio de configuración en una prueba Android Robolectric?