Apps deaktivieren: Unterschied zwischen den Versionen

772 Bytes hinzugefügt ,  27. Februar 2017
unter Android 4.1, und Ergänzung disable, übersetzung der Befehle
(unter Android 4.1, und Ergänzung disable, übersetzung der Befehle)
Zeile 18: Zeile 18:


* Anzeigen der Liste der installierten Pakete (aus dieser wird die zu deaktivierende App herausgesucht)<syntaxhighlight lang="bash">
* Anzeigen der Liste der installierten Pakete (aus dieser wird die zu deaktivierende App herausgesucht)<syntaxhighlight lang="bash">
pm list packages -f
pm list packages
</syntaxhighlight>
</syntaxhighlight>


* Identifizieren des zu deaktivierenden Paketes (aus der Liste musst du das Paket finden, welches du deaktivieren möchtest, i.d.R. enthält der Paketname einige Teile des App-Namens und/oder ist mit diesem verwandt)
* Identifizieren des zu deaktivierenden Paketes (aus der Liste musst du das Paket finden, welches du deaktivieren möchtest, i.d.R. enthält der Paketname einige Teile des App-Namens und/oder ist mit diesem verwandt)
* Nun kann das Paket deaktiviert werden, dabei gilt:
* Nun kann das Paket deaktiviert werden, dabei gilt:
** In Android {{Android|4.x}} heißt der Befehl '''''enable'''''¹ <br /><syntaxhighlight lang="bash">pm enable PACKAGE_OR_COMPONENT</syntaxhighlight>(bspw. ''pm enable com.motorola.motocare'')
** In Android {{Android|4.4.4}} heißt der Befehl '''''block''''' <br /><syntaxhighlight lang="bash">pm block PACKAGE_OR_COMPONENT</syntaxhighlight>(bspw. ''pm block com.motorola.motocare'')
** In Android {{Android|4.4.4}} heißt der Befehl '''''block''''' <br /><syntaxhighlight lang="bash">pm block PACKAGE_OR_COMPONENT</syntaxhighlight>(bspw. ''pm block com.motorola.motocare'')
** In Android {{Android|5.0}} heißt der Befehl '''''hide''''' <br /><syntaxhighlight lang="bash">pm hide PACKAGE_OR_COMPONENT</syntaxhighlight>(bspw. ''pm hide com.motorola.motocare'')
** In Android {{Android|5.0}} heißt der Befehl '''''hide''''' <br /><syntaxhighlight lang="bash">pm hide PACKAGE_OR_COMPONENT</syntaxhighlight>(bspw. ''pm hide com.motorola.motocare'')
Zeile 29: Zeile 30:
=== Reaktivierung der App ===
=== Reaktivierung der App ===
Um eine deaktivierte App wieder zu aktivieren muss wie in der oben gezeigten Anleitung verfahren werden. Allerdings wird anstelle des ''block'' oder ''hide'' Befehls bei:
Um eine deaktivierte App wieder zu aktivieren muss wie in der oben gezeigten Anleitung verfahren werden. Allerdings wird anstelle des ''block'' oder ''hide'' Befehls bei:
* Android {{Android|4.x}} der Befehl ''pm disable'' (bspw. ''pm disable com.motorola.motocare'') ¹
* Android {{Android|4.4.4}} der Befehl ''pm unblock'' (bspw. ''pm unblock com.motorola.motocare'')
* Android {{Android|4.4.4}} der Befehl ''pm unblock'' (bspw. ''pm unblock com.motorola.motocare'')
* Android {{Android|5.0}} der Befehl ''pm unhide'' (bspw. ''pm unhide com.motorola.motocare'')
* Android {{Android|5.0}} der Befehl ''pm unhide'' (bspw. ''pm unhide com.motorola.motocare'')
Zeile 35: Zeile 37:
== Trivia ==
== Trivia ==
* Anders als ''pm hide'' kann der Befehl ''pm disable'' (abgesehen von der darunterliegenden unterschiedlichen Funktionsweise) auch einzelne Komponenten von Apps deaktivieren, wohingegen ''pm hide'' nur die gesamte App verstecken kann.<ref>{{Internetquelle|url=https://android.stackexchange.com/questions/128949/pm-hide-vs-pm-disable-the-identity-crisis#|titel=pm hide VS pm disable -- the identity crisis|werk=android.stackexchange.com|zugriff=2016-10-10}}</ref>
* Anders als ''pm hide'' kann der Befehl ''pm disable'' (abgesehen von der darunterliegenden unterschiedlichen Funktionsweise) auch einzelne Komponenten von Apps deaktivieren, wohingegen ''pm hide'' nur die gesamte App verstecken kann.<ref>{{Internetquelle|url=https://android.stackexchange.com/questions/128949/pm-hide-vs-pm-disable-the-identity-crisis#|titel=pm hide VS pm disable -- the identity crisis|werk=android.stackexchange.com|zugriff=2016-10-10}}</ref>
* ¹Bei Versionen unter 4.4.4
** muss auf das ''disable' zurückgegriffen werden,
** das funktioniert aber erst nachdem man sich  root-Rechte geholt hat: Nach ''adb shell'' den Befehl ''su' eingeben und am Android die Meldung bestätigen.
== Beispiele ==
== Beispiele ==
{| class="wikitable"
{| class="wikitable"
Zeile 65: Zeile 72:
  pm list packages: prints all packages, optionally only
  pm list packages: prints all packages, optionally only
   those whose package name contains the text in FILTER.   
   those whose package name contains the text in FILTER.   
   (pm list packages -f com.google)
   (pm list packages -f com.google)  (Teil des Paketnamens können angehängt werden zum filtern)
  Options:
  Options:
     -f: see their associated file.
     -f: see their associated file. (incl Datei und Pfad anzeigen)
     -d: filter to only show disbled packages.
     -d: filter to only show disbled packages. (nur deaktivierte anzeigen)
     -e: filter to only show enabled packages.
     -e: filter to only show enabled packages. (nur aktivierte anzeigen)
     -s: filter to only show system packages.
     -s: filter to only show system packages. (nur System-Pakete anzeigen)
     -3: filter to only show third party packages.
     -3: filter to only show third party packages. (nur Pakete von Drittanbietern anzeigen)
     -i: see the installer for the packages.
     -i: see the installer for the packages. ()
     -u: also include uninstalled packages.
     -u: also include uninstalled packages. (auch die deinstallierten anzeigen)


=== pm hide ===
=== pm hide ===
  pm hide [--user USER_ID] PACKAGE_OR_COMPONENT
  pm hide [--user USER_ID] PACKAGE_OR_COMPONENT
      pm unhide [--user USER_ID] PACKAGE_OR_COMPONENT
pm unhide [--user USER_ID] PACKAGE_OR_COMPONENT
=== pm block ===
=== pm block ===
  pm block [--user USER_ID] PACKAGE_OR_COMPONENT
  pm block [--user USER_ID] PACKAGE_OR_COMPONENT
      pm unhide [--user USER_ID] PACKAGE_OR_COMPONENT
pm unblock [--user USER_ID] PACKAGE_OR_COMPONENT
=== pm disable ===
=== pm enable ===
pm enable [--user USER_ID] PACKAGE_OR_COMPONENT
  pm disable [--user USER_ID] PACKAGE_OR_COMPONENT
  pm disable [--user USER_ID] PACKAGE_OR_COMPONENT
      pm unhide [--user USER_ID] PACKAGE_OR_COMPONENT


== Einzelnachweise ==
== Einzelnachweise ==
<references />
<references />
[[Kategorie:Tipps]]
[[Kategorie:Tipps]]
Autopatrol
278

Bearbeitungen