エミュレーターで電話の回転をテストしたいのですが、どこでも使用する必要があることがわかりますCtrl+F11ただし、エミュレータのイメージを回転させるだけで、構成変更イベントを起動したり、アクティビティを再描画したりすることはありません。
これが私が持っているものですCtrl+F11:
では、実際の回転をシミュレートするには何を使用する必要がありますか?
また、次のことができます。
回転を制御する加速度計を無効にします-これを1回だけ実行します
adb Shell content insert --uri content://settings/system --bind name:s:accelerometer_rotation --bind value:i:0
風景を回転させる:
adb Shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:1
縦向きに回転:
adb Shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:0
風景を逆さまに回転させます:
adb Shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:3
逆さまの肖像画を回転させる:
adb Shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:2
WRITE_SETTINGS権限がある場合は、コンテンツプロバイダーを介してJavaコードで書き込むこともできます。
http://developer.Android.com/tools/help/emulator.html これでうまくいくはずです
ポートレートモードとランドスケープモードもサポートしましたか
私はあなたと同じことをして、AVDの「画面の自動回転」オプションをオンにしました。チャームのように働いた。