samsung - desinstalar aplicaciones android de fabrica
Cómo desinstalar una aplicación de Android desde la línea de comandos en el dispositivo (5)
Algunas aplicaciones no se pueden desinstalar, por lo que el siguiente comando da el error:
adb shell pm uninstall package_name Failure [DELETE_FAILED_INTERNAL_ERROR]
Trate de ejecutar el comando de desactivación en su lugar,
adb shell pm disable package_name Package package_name new state: disabled
Puedo desinstalar una aplicación en el dispositivo de mi computadora usando adb uninstall <package_name>
, pero me gustaría hacer lo mismo con un script en el dispositivo real.
También he intentado ejecutar un intento de android.intent.action.DELETE
utilizando am
pero se le pide al usuario que lo confirme.
Dado que el dispositivo está arraigado, ¿es posible ejecutar un comando en el dispositivo para desinstalar una aplicación sin requerir la acción / confirmación del usuario?
Fallé al desinstalar algunos lanzadores del sistema (por ejemplo, NovaLauncher) En este caso, recomiendo usar "deshabilitar" en lugar de "desinstalar":
pm disable <package_name>
Como resultado, oculta este iniciador de sistema (aplicación sys) de la lista de lanzadores cuando tiene algunos lanzadores
Intentando usar el comando pm
:
pm uninstall <package_name>
o
pm uninstall -k <package_name>
La -k
mantiene los directorios de datos y caché después de que se elimine el paquete.
Yo no he probado esto, pero no creo que deba mostrar un mensaje de advertencia.
Para desinstalar a la fuerza las aplicaciones de usuario del sistema:
Utilizar:
adb shell pm uninstall --user 0 <package_name>
adb shell pm uninstall *your.package.name*
Hizo el truco para mí.