1

エミュレータでテストするたびに上記のエラーが発生しますが、テストしたデバイスでは発生しません。なぜこれが起こるのか誰かが提案できますか?

4

1 に答える 1

3

おそらく、32Mb以上のヒープサイズのメモリを備えている可能性のある高プロファイルデバイスでテストしています。エミュレータが24Mbを使用している可能性があり、それがクラッシュの理由です。

AVD(Android仮想デバイス)エディターに移動し、仮想デバイスのハードウェアプロパティに「最大VMアプリケーションヒープサイズ」を追加します。その値を32Mbに設定し、エミュレータを再起動します。

それで十分なはずです。

ヒープメモリについて詳しく知りたい場合は、この質問を読むことをお勧めします。

于 2012-06-23T10:26:39.970 に答える