this과 관련된 종류입니다.뿌리 모양의 안드로이드 장치에 마우스 위치 설정
뿌리 내린 Android 휴대 전화에서 앱 내에서 마우스 위치를 어떻게 설정합니까? (마우스는 블루투스 마우스입니다.)
다른 질문에 루트 또는 ADB를 사용하는 것이 가능하지만 방법은 언급하지 않았습니다.
this과 관련된 종류입니다.뿌리 모양의 안드로이드 장치에 마우스 위치 설정
뿌리 내린 Android 휴대 전화에서 앱 내에서 마우스 위치를 어떻게 설정합니까? (마우스는 블루투스 마우스입니다.)
다른 질문에 루트 또는 ADB를 사용하는 것이 가능하지만 방법은 언급하지 않았습니다.
당신이 마우스 이벤트가 포함 쓰기는/dev/입/uevent 장치를 열 수있는 ADB 쉘, 절대 위치에
: https://github.com/radhoo/android-event-injector
을 그리고 아래에 Events.java
에 마우스 이동 이벤트 메서드를 추가하면 관련 마우스 이동 이벤트를 보내는 예제가 표시됩니다.
public int sendMouseMove(int deltaX, int deltaY) {
intSendEvent(m_nId, EV_REL, REL_X, deltaX);
intSendEvent(m_nId, 0, 0, 0);
intSendEvent(m_nId, EV_REL, REL_Y, deltaY);
intSendEvent(m_nId, 0, 0, 0);
return 0;
}
해결 방법 : android가 수정 될 때까지 appb 클라이언트로 localhost에 연결하고 adb 명령을 실행하는 것일 수 있습니다. 당신은 이벤트 주입이 라이브러리를 사용할 수 있습니다
묻고 나서 1 년 후에 답을 얻는 것이 이상합니다. 곧 답으로 표시 할 것입니다. – Jeroen
아직 unrooted 안드로이드에 대한 작동합니까? – zproxy
@zproxy 아니요,'/ dev/input/event'의 쓰기 권한이 필요합니다. – bladefury