Android: Holen Sie sich alle installierten Pakete mit ADB [duplicate]

Lesezeit: 2 Minuten

Benutzeravatar von Евгений Шахов
Евгений Шахов

Wie kann ich mit ADB Shell die Liste aller auf meinem Android 8 installierten Pakete abrufen? Ich ziehe es vor, die Sqlite-Basis abzufragen, akzeptiere aber jede Befehlszeilenlösung.

Benutzeravatar von TheWanderer
Der Wanderer

adb shell cmd package list packages

Dadurch wird eine Liste der Paketnamen der auf dem Gerät installierten Apps zurückgegeben. Jeder Zeile ist vorangestellt package:.

Es gibt sogar einige Optionen, die Sie verwenden können:

list packages [-f] [-d] [-e] [-s] [-3] [-i] [-l] [-u] [-U] [--uid UID] [--user USER_ID] [FILTER]

Prints all packages; optionally only those whose name contains
the text in FILTER.
Options:
  -f: see their associated file
  -d: filter to only show disabled packages
  -e: filter to only show enabled packages
  -s: filter to only show system packages
  -3: filter to only show third party packages
  -i: see the installer for the packages
  -l: ignored (used for compatibility with older releases)
  -U: also show the package UID
  -u: also include uninstalled packages
  --uid UID: filter to only show packages with the given UID
  --user USER_ID: only list packages belonging to the given user

Eine Alternative für ältere Android-Versionen ist

adb shell pm list packages

Dies ist jedoch veraltet und wird wahrscheinlich in Zukunft entfernt.

  • cmd ist auf alten Android-Versionen nicht verfügbar. Dort, pm war der offizielle Weg, Pakete aufzulisten.

    – Tanius

    28. Juni 2020 um 12:46 Uhr

  • @tanius das habe ich schon erwähnt.

    – Der Wanderer

    28. Juni 2020 um 13:34 Uhr

  • WAS in aller Welt meinst du mit “andere Android-Versionen”??? Das ist so vage! Warum nicht ÄLTERE oder NEUERE Betriebssysteme von 9+ oder 7+ oder … schreiben?

    – Schleife machen

    26. Januar um 17:31 Uhr

Benutzeravatar von Saurabh Thorat
Saurab Thorat

Holen Sie sich alle installierten Pakete mit:

adb shell pm list packages

So zeigen Sie vom Benutzer installierte Pakete an:

adb shell pm list packages -3 | cut -f 2 -d ":"

  • Der zweite Befehl entfernt auch package: aus jedem aufgeführten Paket.

    – Slawisch

    20. November 2019 um 11:04 Uhr

1443060cookie-checkAndroid: Holen Sie sich alle installierten Pakete mit ADB [duplicate]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy