のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

Failed to allocate memory 8

Androidエミュレータでメモリを確保できないと、このエラーメッセージがでます。
エミュレータの設定でメモリを少なくしてみてください。

Android emulator failed to allocate memory 8 - Stack Overflow

エラーメッセージを表示しているソースは、以下の場所です。
QEMUの中のここかな?

void *qemu_oom_check(void *ptr)
35 {
36 if (ptr == NULL) {
37 fprintf(stderr, "Failed to allocate memory: %lu\n", GetLastError());
38 abort();
39 }
40 return ptr;
41 }

Search Failed to allocate memory

エラーコードの8はGetLastErrorの値だと思われます。
8はGetLastErrorの値かな?

ERROR_NOT_ENOUGH_MEMORY 8 0x00000008このコマンドを実行するのに十分な記憶域がありません。

これかな?
Issue 18611 - android - The android emulator Crashes when launching an AVD with more than 1097 Megabytes of ram allocated to it. - Android - An Open Handset Alliance Project - Google Project Hosting