フレーム レートの問題がある SurfaceView ベースのレンダリング システム (基本的には LunarLander の例で示したものと同じ) を作成しました。レンダリングは非常に高速ですが、さまざまな条件でフレーム レートが急激に上昇します。私の Droid 1 ではゲームが著しくびくびくしており、LG G2 では断続的にびくびくしています。ただし、最も興味深い動作は Droid Razr M で見られます。その電話では、[CPU 使用率を表示] 開発者向けオプションをオンにするか、デバッグのために電話をコンピューターに接続すると、フレーム レートがかなり高い値で安定します。フレームレート、ゲームプレイは非常にスムーズです。電源だけに差し込んでみましたが、効果はありませんでした。
これは、経験のある人なら以前に見たことのあるもののように思えます... 何かアイデアはありますか?
追加情報: このジッターは、USB デバッグがオフになっていても、または接続されているコンピューターがログアウトされていて、ADB または電話ドライバーを実行していない場合でも、コンピューターの USB (電源ではない) 接続が行われると消えます。