1 votos

¿Cómo puedo encontrar aplicaciones preinstaladas a través de adb?

¿Hay alguna manera de encontrar, por ejemplo, un WhatsApp preinstalado?

Entonces, ¿antes de eliminar WhatsApp puedo verificar si, por ejemplo, Samsung tiene una versión previa instalada en el dispositivo (y no puedo eliminarla por completo)?

¡Con el comando normal "ruta" obtuve la ruta actual de WhatsApp! ¡Pero la ruta WhatsApp preinstalada debe estar en un lugar diferente!

Saludos

Dossy

2voto

Firelord Puntos 161
adb shell pm list packages com.whatsapp
adb shell cmd package list packages com.whatsapp   # works on Android Nougat and above

Cualquiera de los comandos mostraría si WhatsApp está instalado o no.

Para saber donde esta el APK instalado, ejecutar:

adb shell pm path com.whatsapp

Para obtener todas las rutas en las que tanto el usuario instala el APK y los incorporada APK, ejecute:

adb shell dumpsys package com.whatsapp 

Mirar debajo de la categoría de 'Paquetes' y 'Oculto sistema de paquetes:'. La línea con ResourcePath muestra la ruta de acceso de la APK.

Si tu intención es simplemente para determinar la existencia de la aplicación, a continuación, utilizando adb es una exageración. Una aplicación puede fácilmente conseguir el objetivo. Ver mi respuesta aquí para eso.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X