|
@@ -0,0 +1,36 @@
|
|
|
+# adb shell
|
|
|
+
|
|
|
+> Android Debug Bridge Shell: Exécute une commande shell sur une instance d'émulateur Android ou un appareil Android.
|
|
|
+> Plus d'informations : <https://developer.android.com/studio/command-line/adb>.
|
|
|
+
|
|
|
+- Démarre une session shell interactive sur l'émulateur/l'appareil :
|
|
|
+
|
|
|
+`adb shell`
|
|
|
+
|
|
|
+- Récupère toutes les propriétés depuis un émulateur ou un appareil :
|
|
|
+
|
|
|
+`adb shell getprop`
|
|
|
+
|
|
|
+- Remet toutes les permissions courante à leurs valeurs par défaut :
|
|
|
+
|
|
|
+`adb shell pm reset-permissions`
|
|
|
+
|
|
|
+- Révoque une permission dangereuse pour une application :
|
|
|
+
|
|
|
+`adb shell pm revoke {{paquet}} {{permission}}`
|
|
|
+
|
|
|
+- Déclenche un événement clé :
|
|
|
+
|
|
|
+`adb shell input keyevent {{code}}`
|
|
|
+
|
|
|
+- Nettoie les données d'une application sur un émulateur ou un appareil :
|
|
|
+
|
|
|
+`adb shell pm clear {{paquet}}`
|
|
|
+
|
|
|
+- Démarre une activité sur un émulateur ou un appareil :
|
|
|
+
|
|
|
+`adb shell am start -n {{paquet}}/{{activité}}`
|
|
|
+
|
|
|
+- Démarre une activité maison depuis un émulateur ou un appareil :
|
|
|
+
|
|
|
+`adb shell am start -W -c android.intent.category.HOME -a android.intent.action.MAIN`
|