Android

Verwendung von ADB zur Steuerung von Tastendruckereignissen auf Android

How to Fix 0xc000007b Application Error

How to Fix 0xc000007b Application Error

Inhaltsverzeichnis:

Anonim

Sie fragen sich vielleicht, warum um alles in der Welt jemand sein Android-Telefon mit den ADB-Befehlen steuern möchte. Solange alle Hardwaretasten Ihres Geräts einwandfrei funktionieren und das Touchscreen-Bedienfeld einwandfrei funktioniert, finden Sie den gewünschten Artikel erst dann wieder, wenn eine der Schaltflächen Zurück oder Menü kaputt geht. In diesem Fall besuchen Sie Ihre Lesezeichen, um diesen Artikel nachzuschlagen (Hinweis: Setzen Sie ein Lesezeichen für diesen Artikel!).

Ich werde später in einem separaten Beitrag erläutern, wie Sie Ihr Android mit virtuellen Hardwareschlüsseln in einigen Anwendungen auf Ihrem Gerät steuern können. Vorher muss ich jedoch Vorkehrungen treffen, damit Sie diese Apps auch dann auf Ihrem Gerät installieren können, wenn die Tasten nicht funktionieren. Komm schon, niemand hat solche Apps vorher auf seinem Android installiert, oder? Dieser Beitrag richtet sich an Benutzer, die bereits nicht funktionierende Android-Hardwareschlüssel haben.

Bevor wir fortfahren, installieren Sie Android SDK auf Ihrem Computer und aktivieren Sie die ADB Platform-Tools. Sie können sich unseren Artikel zum Chrome für Android-Debugging ansehen, in dem wir ihn in den ersten beiden Schritten besprochen haben. Fügen Sie anschließend den Pfad der ADB-Dateien zu den Windows-Umgebungsvariablen hinzu. Wenn Sie nicht wissen, wie das geht, lesen Sie den Artikel zum Windows-Schlüsselwort und sehen Sie sich die Schritte 3 bis 6 an. Dadurch wird sichergestellt, dass Sie den ADB-Befehl in Windows verwenden können. Stellen Sie außerdem sicher, dass auch Ihre Gerätetreiber installiert sind.

Telefon aufwachen.

Bevor wir eines der Schlüsselereignisse verwenden, müssen Sie Ihr Telefon zuerst aufwecken, und wenn der Netzschalter nicht funktioniert, ist dies keine leichte Aufgabe. Leider konnte ich keinen Befehl finden, der das Telefon aufwecken könnte, aber Sie können Ihr Telefon immer mit dem Befehl adb reboot neu starten. Verwenden Sie nach dem Neustart des Telefons die folgenden Tastendruckereignisse, um die Anwendungen zu installieren.

Verwenden Sie Schlüsselereignisse

Nach dem Aufwachen des Telefons können Sie folgende Syntax verwenden: Verwenden Sie den Befehl adb shell input keyevent .

Ersetzen Sie einfach den Schlüsselcode durch die Nummern, die den Ereignissen entsprechen, die Sie ausführen möchten, wie in der Tabelle angegeben.

Schlüsselcode

Veranstaltungen

0

KEYCODE_UNKNOWN

1

KEYCODE_MENU

2

KEYCODE_SOFT_RIGHT

3

KEYCODE_HOME

4

KEYCODE_BACK

5

KEYCODE_CALL

6

KEYCODE_ENDCALL

7

KEYCODE_0

8

KEYCODE_1

9

KEYCODE_2

10

KEYCODE_3

11

KEYCODE_4

12

KEYCODE_5

13

KEYCODE_6

14

KEYCODE_7

fünfzehn

KEYCODE_8

16

KEYCODE_9

17

KEYCODE_STAR

18

KEYCODE_POUND

19

KEYCODE_DPAD_UP

20

KEYCODE_DPAD_DOWN

21

KEYCODE_DPAD_LEFT

22

KEYCODE_DPAD_RIGHT

23

KEYCODE_DPAD_CENTER

24

KEYCODE_VOLUME_UP

25

KEYCODE_VOLUME_DOWN

26

KEYCODE_POWER

27

KEYCODE_CAMERA

28

KEYCODE_CLEAR

29

KEYCODE_A

30

KEYCODE_B

31

KEYCODE_C

32

KEYCODE_D

33

KEYCODE_E

34

KEYCODE_F

35

KEYCODE_G

36

KEYCODE_H

37

KEYCODE_I

38

KEYCODE_J

39

KEYCODE_K

40

KEYCODE_L

41

KEYCODE_M

42

KEYCODE_N

43

KEYCODE_O

44

KEYCODE_P

45

KEYCODE_Q

46

KEYCODE_R

47

KEYCODE_S

48

KEYCODE_T

49

KEYCODE_U

50

KEYCODE_V

51

KEYCODE_W

52

KEYCODE_X

53

KEYCODE_Y

54

KEYCODE_Z

55

KEYCODE_COMMA

56

KEYCODE_PERIOD

Fazit

Der obige Trick hilft Ihnen, wenn Sie die Hardwareschlüssel Ihres Geräts beschädigt haben. Vergessen Sie nicht, sich bald einzuschalten, wenn wir sehen, wie wir virtuelle Hardwaretasten auf einem Android-Telefon zuordnen können, selbst wenn die Hardwaretasten defekt sind.