2014-07-09 122 views

回答

0

getDisplayHeight()爲您提供了DP顯示尺寸

來源:Link

我想你可以使用這個,如果你用的設備的具體名單工作的話,我的手機和平板電腦

0

區分會建議獲取設備ID或型號,並建立你的邏輯。這隻有在你知道你要測試的設備時纔有用。

這應該有助於從設備獲取所有相關信息。 Get device information (such as product, model) from adb command

如果你不知道未來你的測試代碼可能會運行在什麼設備上,那麼你將不得不猜測像Anvesh提到的屏幕大小。您也可以獲得其他屏幕相關的詳細信息,以進行更有教育的猜測。

0

你嘗試 -

getUiDevice().getProductName(); 
0

在命令行中運行adb shell getprop爲您提供了各種各樣的設備信息和自uiautomator已經在設備運行時,您可以只使用的ProcessBuilder或Runtime.getRuntime.exec()方法來調用「getprop 「命令,並使用gsm。*屬性來確定設備是手機還是平板電腦。

相關問題