2012-07-03 5 views
18

スキン内蔵ディスプレイ設定をWXGA720に変更したときに問題が発生しました。Android 4.0.3エミュレータがクラッシュする:メモリの割り当てに失敗しました:8

AVD「android403」 ためのエミュレータを起動するメモリを割り当てることができませんでした:8 このアプリケーションは異例で、それを終了するランタイムを要求した はその後、毎回私はそれは次のようなメッセージが言うエミュレータを実行しようとしています方法。 詳細については、アプリケーションのサポートチームにお問い合わせください。

私は私が何をするか分からない

を、既に800メガバイトにRAMサイズをダウン下げることを試みた後、512メガバイト(あるいは256)が、それはうまくいきませんでしたどちらか...。 ..

はここエミュレータ設定ウィンドウのスクリーンショットです:先行ありがとう

enter image description here

答えて

36

時々同じ問題があります。 WXGA720スキンプリセットを選択する代わりに、手動で解像度を720 * 1280に設定し、手動でRAMを768または512に設定してください。 愚かですが、スキンプリセット使用または手動による解決構成です。

+0

手動で解像度を設定するだけで完了です。それはどうですか? :-(おかげさまで、決して私自身がこれを理解したことはありませんでした! – hnilsen

2

私はまた、アンドロイド4.0.3のx86エミュレータと同じ問題に直面しました。この問題は、私がEclipseからエミュレータを起動しようとするときにのみ私に起こります。しかし、私はコマンドラインからエミュレータを起動したときにうまく動作します。コマンドラインからエミュレータを起動してみてください。

アンドロイドツールディレクトリに移動し、エミュレータを起動するには "emulator -avd"を使用してください。

+0

それは動作しません –

2

私はGalaxy S3をエミュレートしようと同じ問題を抱えていました。解像度を720 x 1280に設定し、RAMを1024から700に落としてくれました。組み込みのwxga720設定で動作させることができませんでした。

7

私は同じ問題を抱えていました。手動で解像度を720 X 1280に設定しました。 RAMサイズを128MB、SSDを16 MBに設定します。アプリケーションはそれ以降に問題なく出てきた

+1

私は4つのソリューションを試しましたが、これは動作します:-) – RRTW

+1

RAMのサイズを変更すると私のためにそれをしました。 –

3

これはばかげているかもしれませんが、RAM設定後に "MB"を追加して1024〜1024MBなどを変更して問題を解決しました。

1

私は今日も同じ問題を抱えていましたが、私はそれを解決する方法を管理しています(間違った方法でやっていたので、少なくとも私のために)、それがあなたにとっても役立つことを願っています。

私はAndroid Virtual Device Manager経由でEclipseでDevice RAMメモリを直接変更しようとしていました。理由はわかりませんが、この変更は、\ android-sdk \ platforms \ android-16 \ skins \ WXGA800-7inにある "hardware.ini"ファイルには影響しません。 デバイスのRAMを変更する場合、またはMBを追加する場合は、このファイルを変更する必要があります。

3

私はそれを理解しました。問題は、仮想マシンに指定したラムの量にありました。それは1024MBでしたが、現在は512MBです。これは問題ありません。楽しむ;)

関連する問題