¿Es posible desinstalar una aplicación android desde otra aplicación?

Supongamos que hay dos aplicaciones de Android diferentes: A y B.

La aplicación A es un administrador del sistema. ¿Hay alguna forma de desinstalar la aplicación B o hacerla no funcional?

Sí, es posible, necesitas usar Intent.ACTION_DELETE un vistazo al siguiente código,

 Uri packageUri = Uri.parse("package:com.mypackgage"); Intent uninstallIntent = new Intent(Intent.ACTION_DELETE,packageUri); startActivity(uninstallIntent); 

cuando se ejecuta el código anterior, se pedirá la aplicación de desinstalación de la siguiente manera, la imagen

introduzca la descripción de la imagen aquí

pruebe debajo del código para desinstalar apk …

 Uri packageURI = Uri.parse("package:com.example.uninstall"); // replace with your package name Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI); uninstallIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(uninstallIntent); 

Usando el siguiente fragmento de código puedes desinstalar una aplicación instalada en tu teléfono ANDROID. Te ha redirigido a la confirmación de desinstalación …

Cree un objeto de intención con una acción y datos como el nombre del paquete e inicie con ACTION_DELETE.

 Intent intent = new Intent(Intent.ACTION_DELETE); intent.setData(Uri.parse("package:com.pack.Applicationname")); startActivity(intent); 
  • Android: pasar la información de structureName a ACTION_INSERT_OR_EDIT no funciona
  • Diferencia entre el intento.setClass () y el intento.setComponent ()
  • Cómo iniciar una nueva actividad después de éxito de inicio de sesión?
  • ¿Qué es START_STICKY, START_NOT_STICKY y START_REDELIVER_INTENT servicio
  • Cómo utilizar IntentCompat.makeRestartActivityTask ()?
  • Relación de Intención y Bundle
  • Receptor Android BroadCast para vibración y silencio
  • ¿Qué es un intento en Android?
  • Se muestra una pantalla blanca mientras se cambia entre Actividades
  • Detectar si un auricular está conectado a un dispositivo Android o no.
  • intento de lanzamiento de eclipse androide para mapa con una dirección en lugar de latitud y longitud
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.