ADB経由でデバイスの向きを確認することはできますか?
ソフトウェアをインストールしたり、既存のソフトウェアを呼び出したりするのではなく、ADB を介して行うだけです。のどこかにステータス ファイルがあると思いますが、/proc
まだ見つかりません。
ADB経由でデバイスの向きを確認することはできますか?
ソフトウェアをインストールしたり、既存のソフトウェアを呼び出したりするのではなく、ADB を介して行うだけです。のどこかにステータス ファイルがあると思いますが、/proc
まだ見つかりません。
これは、次のコマンドを使用して実行できます。
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 }'
より簡単な解決策:
adb shell dumpsys window | grep -i surfaceorientation | awk '{ print $2 }'