(最新の) Android SDK を試しているところ、奇妙な動作に気付きました。
骨組みの SurfaceView アプリを作成しました: アクティビティ、SurfaceView、およびレンダリング スレッド。実際には描画は行わず、フレームレートを 1 秒に 1 回だけ logcat に書き込みます。ポートレートモードで実行すると、約60 fpsになります。ただし、横向きにすると、フレームレートは約 30 fps に低下します。
LunarLender サンプルでもテストしたところ、同様の結果が得られました。物理デバイスを持っていないため、すべてのテストはエミュレーターで行われます。
それは何ですか?Googleでこれについての言及が見つからないようです。他の誰かがそれを経験したことがありますか? それは単なるエミュレータの癖ですか、それとも物理ハードウェアにも当てはまりますか?