Eclipse SDKで仮想デバイスエミュレーターの速度を上げるにはどうすればよいですか?Androidアプリ開発?これを高速化する方法を見つけるためにインターネット全体を検索していますが、できます私にとって実際に機能する修正が見つからないようです。私が抱えているもう1つの問題は、1024MBを超えるRAMを取得できないことです。
すべての助けをありがとう。速度を修正しました。同じ問題を抱えている人は、このボックスがチェックされていることを確認してください。
ただし、まだ1024 MBを超えるRAMを取得できません。その修正方法は何ですか?
私が開発に使用するラップトップとデスクトップの両方で機能することがわかった方法は、Androidエミュレーター(AVD)を作成または編集するときに、使用するというオプションが下部にありますホストGPU。
私はこれがすべてのAndroidバージョンで機能することを発見しました
[〜#〜] update [〜#〜] RAMの問題について少し聞き逃しました。メモリの問題に関してエラーがあるかどうかは、まだ言っていません。 、ただし、メモリの割り当てに失敗した場合:8の場合は、AVD構成を変更する必要があります。
C:\ Users\your_name.Android\avd\avd_name\config.iniに移動し、hw.ramSizeを見つけて、MBが数字の末尾にあることを確認します。
Android Intelシステムイメージを備えた仮想デバイスを使用する場合、HAXM(Hardware Accelerated Execution Manager)を有効にして、コードの実行を高速化できます。この記事をご覧ください: http: //developer.Android.com/tools/devices/emulator.html#acceleration
エミュレーターの解像度を320x480に下げて、そのスキンを削除することをお勧めします(そしてホットキーを学びます)。
ハードウェアアクセラレーションがマシンで機能する場合は、試してみてください。有効にしましたが、違いに気づきませんでした。
それがあなたのニーズに合わない場合は、より高速ですが機能が少ない他の代替手段を使用できます。私はそれらをあまりテストしていません。
Genymotionを使用してみてください。いい選択だと思います。 https://cloud.genymotion.com/page/customer/login/?next=/page/launchpad/download/
完全なスピードアップAndroidエミュレーターソリューションのステップバイステップは、初心者向けにもここにあります:
このソリューションは、私のi3マシンで非常にうまく機能しました。私は何日もの間多くのソリューションとエミュレーターをテストしてきましたが、これは私にとって最速で最高です。
最小に変更できます:
また:そしてここから画面座標を変更します:
注:最初のステップで[編集]を選択し、2番目のステップで開始を選択します
次の手順に従って、Androidエミュレーションを実際のデバイスとほぼ高速にします。
AVD Managerを起動し、ターゲット値Android4.0.3(APIレベル15)で新しいAVDを作成します。 、リビジョン3以上(そして通常のように他の設定を選択します)。
Eclipseで、Androidプロジェクトフォルダーをクリックし、[実行]> [構成の実行...]を選択します。
[構成の実行]ダイアログの左側のパネルで、Androidプロジェクトの実行構成を選択するか、新しい構成を作成します。
[ターゲット]タブをクリックします。
-gpu on
私はこれを試しましたが、結果が著しく高速なエミュレーター(実際のデバイスよりも高速な場合もあります)であることを確認しました。
参照--- http://developer.Android.com/tools/devices/emulator.html#acceleration