0

まず第一に、私が非常に強力なコンピューターを持っていることを知っておく必要があるので、それは問題ではありません.

OpenGL と Canvas を使用して、FPS カウンター以外に何もない黒い画面を作成しようとしましたが、アプリは 10 ~ 11 FPS を超えません。

私はちょうど道に迷っています、私は問題が何であるかわかりません、私はチェックしました、そしてそれはレンダリングまたは更新機能ではありません...

助けてくれてありがとう。

私はWindows 7 64ビットBTWを使用しています。

4

6 に答える 6

0

まあ、これは誰にとっても代替手段ではないかもしれませんが、私にとっては完璧です! Bluestacks Playerを使用します。Android 2.3.4 を実行し、非常に流暢で高速です。場合によっては、通常のデバイスよりもさらに高速です。唯一のダウンサイズは、API レベル 10 と 1 つの画面サイズでアプリをテストできることですが、それが機能しているかどうかをテストするのに最適です。adb実行して Player を に接続するだけです

adb connect 127.0.0.1 

(常に同じ IP アドレスです)

于 2012-08-12T14:05:19.970 に答える
0

エミュレータを大幅に高速化できるヒントを次に示します。

  • AVD に1 GB (またはそれ以上) の RAM を割り当てます。実際のデバイスの RAM の量をエミュレートしようとしないでください。通常は役に立たず、エミュレータの速度が驚くほど遅くなる可能性があります。
  • Android 2.3.3をエミュレートします。これは、エミュレーター上で以前および次のバージョンよりも高速に起動および実行されます (ちなみに、SQLite データベースを使用する場合は、決して Android 2.1 または 2.2 をエミュレートしないでください。SQLite の実装は、実際のデバイスでも非常に低速でした)。
  • 最終テスト以外では、高い画面解像度と密度を使用しないでください。利用可能な最小の解像度を使用し、LCD 密度を低い値 (mdpi 範囲内) に設定します。
于 2012-08-12T11:48:18.067 に答える
0

Windows タスク マネージャーでプロセッサ アフィニティをすべてに設定すると、エミュレータのパフォーマンスが向上することがわかりました。

于 2012-08-12T11:17:01.450 に答える
0

あなたのシステムよりもエミュレーターのせいだと言いたいです。一般的なアプリのデバッグを行っていても、私にとっても非常に遅いです。フレームレートに驚くことはありません。Intel x86 Image は違いを生むかもしれませんが、通常、それを使用してもあまり改善は見られません。

于 2012-08-12T10:56:48.837 に答える
0

x86 仮想マシンを作成できます。見る

Android-x86 - Android を x86 に移植する

ISO イメージ

于 2012-08-12T10:59:04.793 に答える