6

ADB経由でデバイスの向きを確認することはできますか?

ソフトウェアをインストールしたり、既存のソフトウェアを呼び出したりするのではなく、ADB を介して行うだけです。のどこかにステータス ファイルがあると思いますが、/procまだ見つかりません。

4

5 に答える 5

13

これは、次のコマンドを使用して実行できます。

adb shell dumpsys | grep 'SurfaceOrientation' | awk '{ print $2 }'

出力は、可能な 4 つの方向のそれぞれについて、0 から 3 の範囲の整数になります。0 と 2 は横向き、1 と 3 は縦向きです。dumpsys出力が非常に大きいため、コマンドが完了するまでに数秒かかる場合があります。

更新: dgmltn の変更はおそらくはるかに高速です:

adb shell dumpsys input | grep 'SurfaceOrientation' | awk '{ print $2 }'
于 2013-01-08T15:16:00.827 に答える
0

より簡単な解決策:

adb shell dumpsys window | grep -i surfaceorientation | awk '{ print $2 }'
于 2014-12-02T09:02:56.207 に答える