2017-02-14 74 views
-3

有沒有辦法在我的電腦上使用adb查看我Android設備上的所有屏幕觸摸?每當我觸摸屏幕時,它會將我打印到觸摸屏幕的位置。如何使用adb在Android上製作鍵盤記錄程序?

+1

你做了什麼來實現這一目標?在這裏展示您的代碼/努力.StackOverflow不是代碼編寫服務。如果您的代碼有問題,請提供最低限度,完整和可驗證示例。 –

+0

我不會得到的是我在x,y上觸摸的地方,就像每次觸摸屏幕時它都會打印我,您觸及了350 670 –

+0

閱讀關於Android上的/ dev/input/event文件,它是一個好的地方開始。 – TDG

回答

0

通過使用此代碼,您可以登錄您的觸摸事件

public class Sniffer extends Activity { 

    @Override 
    public boolean dispatchTouchEvent(MotionEvent event) { 
     float x = event.getAxisValue(MotionEvent.AXIS_X); 
     float y = event.getAxisValue(MotionEvent.AXIS_Y); 

     Log.i("t...OUCH: ", x + " " + y); 

     return super.dispatchTouchEvent(event); 

    } 
} 

如果你想要的服務是指here

+0

謝謝你...你現在通過adb的方式嗎? –

相關問題