18

スキンの組み込みディスプレイ設定を WXGA720 に変更したときに問題が発生しました。次に、エミュレーターを実行しようとするたびに、次のメッセージが表示されます。

AVD 'android403' のエミュレーターを起動しています メモリの割り当てに失敗しました: 8 このアプリケーションは、異常な方法で終了するようランタイムに要求しました。詳細については、アプリケーションのサポート チームにお問い合わせください。

私はすでに RAM サイズを 800 MB に下げ、次に 512 MB (または 256 MB) に下げようとしましたが、どちらもうまくいきませんでした...

どうすればいいのかわからない...

エミュレータ設定ウィンドウのスクリーンショットを次に示します。

ここに画像の説明を入力

前もってサンクス。

4

7 に答える 7

35

私は時々同じ問題を抱えています。たぶん私の解決策もあなたのために働くでしょう: WXGA720 スキン プリセットを選択する代わりに、手動で解像度を 720*1280 に設定し、手動で RAM を 768 または 512 に設定します。または手動の解決構成を使用します。

于 2012-07-05T12:11:30.267 に答える
7

私も同じ問題を抱えていました。解像度を手動で に設定しました720 X 1280。RAM サイズを に128MB、SSD を に設定します16 MB。その後、アプリは問題なく起動しました

于 2012-09-02T01:09:49.707 に答える
3

これはばかげているように聞こえるかもしれませんが、RAM設定の後に「MB」を追加して(たとえば)1024から1024MBに変更することで、問題を解決しました。

于 2012-09-20T22:46:44.327 に答える
3

私はそれを考え出した。問題は、仮想マシンに指定したRAMの量にあり、1024MBでしたが、現在は512MBで、問題ありません。楽しい ;)

于 2012-12-02T08:36:04.827 に答える
2

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

于 2012-07-24T20:47:23.720 に答える
2

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

Android ツール ディレクトリに移動し、「emulator -avd」を使用してエミュレータを起動します。

于 2012-07-12T05:30:58.910 に答える
1

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

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

于 2012-11-07T18:16:53.827 に答える