Skocz do zawartości
streamtest

Symulacja wciśnięcia klawisza.

    Rekomendowane odpowiedzi

    Witam, czy jest ktoś na tym forum kto mógłby mi podpowiedzieć jak w swojej aplikacji wywołać wciśniecie fizycznego klawisza np. Vol Up, z tego co się dowiedziałem trzeba do tego celu użyć praw administratora. Może ktoś z Was spotkał się z podobnym problemem i może mi podpowiedzieć jakiego kodu użyć.

    Pozdrawiam.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Dzakus

    Jest kilka drug, aby to zrobić.

    1. Możesz skorzystać z oficjalnego API, lecz wtedy musisz swoją aplikacje wcisnąć jako cześć systemu lub wykorzystać Xposed do podniesienia swoich uprawnien

    2. Możesz skorzystać z su i wtedy nie masz prostego dostępu do API, lecz jak wykonasz polecenie niżej to też osiągniesz efekt

    input keyevent [keycode]

    Keycode znajdziesz w: KeyEvent | Android Developers

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.