Error al actualizar y desinstalar la aplicación con ADB

Instalé Better Battery Stats (BBS) v2 de XDA y rápidamente me di cuenta de que la versión real requerida es 2.1. Así que traté de desinstalar BBS a través de ADB pero falló porque BBS es una aplicación del sistema.

Ahora, cuando intento instalar la nueva versión, obtengo:

bash-3.2$ adb install BetterBatteryStats_xdaedition_2.1.0.0_B4.apk
3925 KB/s (3671858 bytes in 0.913s)
        pkg: /data/local/tmp/BetterBatteryStats_xdaedition_2.1.0.0_B4.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]

Y cuando trato de desinstalarlo, tengo:

bash-3.2$ adb uninstall com.asksven.betterbatterystats_xdaedition
Failure [DELETE_FAILED_INTERNAL_ERROR]

¿Alguien puede señalar cómo puedo resolver este problema? Solo quiero BBS 2.1 Beta. Estoy usando un Nexus 4 con stock 5.1.1 (rooteado).

¿Intentó usar una aplicación de desinstalación del sistema para ver qué sucede? // Alguien en algún lugar sugirió usar pm uninstall <pkg>y ver qué pasa. Alguien más dijo que tener varias cuentas da como resultado esto. No conozco el razonamiento, pero les ayudó un poco. // Puede ser que pueda intentar eliminar el apk de / system manualmente y los datos asociados.
¿Puedes ejecutar adb como sudo? sudo adb install BetterBatteryStats_xdaedition_2.1.0.0_B4.apk Sin embargo, es posible que deba proporcionar la ruta completa cuando lo haga.

Respuestas (2)

Escribe lo siguiente:

adb shell //open adb shell
su //get root permissions
pm uninstall your.package.name //uninstall the app

¡Espero que mi respuesta ayude!

IntentarAdb shell uninstall -k --user 0 packagename

por favor no publiques soluciones no probadas