是否可以從命令行獲取android觸摸屏上的maxX和maxY座標?有沒有任何adb命令可以爲我完成這項工作。我會使用這些值來創建一個Python腳本。謝謝。從命令行獲取Android屏幕的最大X和Y座標
0
A
回答
5
簡單回答你的問題是
adb shell dumpsys window | find "mUnrestrictedScreen"
至於我自己,我寫了這個DOS批處理,也許你覺得它有用。
rem Get the Screen Size, file will contain: mUnrestrictedScreen=(0,0) 2560x1600
adb shell dumpsys window | find "mUnrestrictedScreen" > SreenSize.txt
for /f "tokens=2" %%b in (SreenSize.txt) do set clean_string=%%b
echo %clean_string%
for /f "delims=x" %%W in ("%clean_string%") do echo %%W
:striploop
set curr_char=%clean_string:~0,1%
set clean_string=%clean_string:~1%
if "%curr_char%" NEQ "x" goto striploop
echo %clean_string%
Set H=%clean_string%
echo %H%
所有材料都來自StackOverflow上的3或4個不同的帖子,抱歉沒有引用特定的文章,很難追查。
0
我明白了,想發佈答案,因爲它沒有回答。
使用adb shell getevent -p/dev/input/eventX - 設備的觸摸屏事件應爲您提供一系列結果。
對應於0035的那個給出maxX和0036給出maxY。
相關問題
- 1. Android:獲取TextView的X和Y座標?
- 2. 獲取畫布X和Y座標並顯示在屏幕上
- 3. Android:獲取視圖的x,y座標
- 4. 獲取UIButton的x和y座標
- 5. 獲取HTML5中的x和y座標
- 6. 從CvPoint獲取X Y座標
- 7. 從列表中獲取(x,y)座標
- 8. Java獲取x和y座標
- 9. 使用TapGestureRecognizer獲取座標x和y
- 10. 獲取X和Y座標onClick
- 11. 獲取X和Y座標視圖
- 12. 如何獲得屏幕觸摸的x,y座標?
- 13. android主屏幕小部件x-y座標
- 14. 從標準X,Y座標獲取等距網格座標
- 15. 如何在android 2.3中獲得最大的屏幕x和y值?
- 16. 從UILongPressGestureRecognizer獲取屏幕座標
- 17. 將textarea行/列轉換爲屏幕x/y座標
- 18. 獲取錯誤的x和y座標android
- 19. 如何獲取Android中imageview的所有x和y座標?
- 20. 獲取觸摸輸入的x和y座標(Android studio,Java)
- 21. Android MapView座標x屏幕位置
- 22. 重新計算來自新屏幕大小的X和Y座標
- 23. 如何獲取JButton的(x,y)座標
- 24. Android屏幕座標
- 25. 如何從命令行獲取Linux屏幕標題
- 26. 如何從opengl es2.0的屏幕座標獲取世界座標?
- 27. 座標X Y繪製Android
- 28. 如何獲取x,y座標
- 29. 在ImageView touch上獲取X/Y座標
- 30. 獲取X Y座標w.r.t圖像
找到原始文章:http://stackoverflow.com/questions/7527459/android-device-screen-size –