7 votos

Recuperar una lista de versiones de aplicaciones

Quiero recuperar una lista de aplicaciones instaladas en KitKat y también necesito sus números de versión. Sé que puedo usar adb shell pm . . . para obtener una lista de todos los paquetes, pero necesito la versión de cada aplicación. Quiero utilizar ADB en lugar de hacer clic manualmente en cada aplicación dentro del gestor de aplicaciones. ¿Hay algún comando que me dé esa información?

Gracias.

10voto

Chahk Puntos 15796

En el shell de ADB emita el siguiente comando:

dumpsys package packages

Esto le da toda la información sobre los paquetes instalados, incluyendo el número de versión. A continuación, puede jugar con grep para limitar los resultados a las líneas que necesita:

dumpsys package packages | grep -E 'Package \[|versionName'

Lo anterior devuelve algo similar a esto:

Package [com.android.voicedialer] (41cb1a08):
versionName=4.4.2-323cb6b305
Package [com.android.defcontainer] (41cb4750):
versionName=4.4.2-323cb6b305
Package [ru.ok.android] (41cb7200):
versionName=3.7.5
Package [org.koxx.pure_calendar] (41cb9818):
versionName=3.3.3
Package [com.android.phone] (41df4fe8):
versionName=4.4.2-323cb6b305
Package [com.gsamlabs.xposed.mods.enablebatterystatspermission] (41cbc008):
versionName=1.2
...

1voto

jis Puntos 371

Utilizo esta aplicación de Google Play:

https://play.google.com/store/apps/details?id=cz.ox.AppList&hl=en

Descripción: Anotar todas las aplicaciones instaladas en el archivo de texto o html y guardarlo en la tarjeta de memoria en el directorio InstalledApps. Por defecto, crea un registro después de cada aplicación instalada/desinstalada. Compruebe el botón de configuración en la aplicación para más ajustes. El PHP básico script para la carga automática se puede encontrar en http://www.2ox.cz/applist/

No soy el autor de esta aplicación.

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