タイトル通りですが、
Androidの開発環境を、ローカルにつくろうと思ったところ
選択肢がいっぱい
次のサイトを参考にさせてもらったのですが・・・
Macで手軽にAndroidエミュレータを動かす方法いろいろ
おすすめのAndyが手元のMacだと起動しない・・・
そこでAndroid Studioをつかうことに

開発環境といいつつ、一番用意したかったのは
Androidエミュレータ
素直に本家からおとしてきてインストール
ちなみにバージョンは1.5.1
快適に動作させるためにはHAXMを有効にする
ここまではよかった。
Android Vitual Device Managerで
デバイス作成

Configurationでメモリーを設定

ここで、HAXMのメモリーの設定はないなー、と
おもいつつ、作ったVirtual Deviceを起動・・・
ところが・・・・
emulator: The memory needed by this AVD exceeds the max specified in your HAXM configuration.
emulator: AVD RAM size = 1536 MB
emulator: HAXM max RAM size = 512 MB
emulator: You might want to adjust your AVD RAM size and/or HAXM configuration to run in fast virt mode.
HAXMが有効にならない!
AVDのRAM sizeと
HAXMのRAM sizeが違うからおこられている!
HAXMのRAMの設定を散々探したので、同じようにハマった人向けにメモ
avdのイメージは
Macのユーザだと
$HOME/.android/avd/イメージの名前.avd
配下にできます
ここに
hardware-qemu.ini
があるので、おもむろに開くと
hw.ramSize = 512
があります!
これを、
config.iniの
hw.ramSizeと同じにします(こちらはGUIの画面で指定した値です)
これでエラー解消!
Androidの開発環境を、ローカルにつくろうと思ったところ
選択肢がいっぱい
次のサイトを参考にさせてもらったのですが・・・
Macで手軽にAndroidエミュレータを動かす方法いろいろ
おすすめのAndyが手元のMacだと起動しない・・・
そこでAndroid Studioをつかうことに

開発環境といいつつ、一番用意したかったのは
Androidエミュレータ
素直に本家からおとしてきてインストール
ちなみにバージョンは1.5.1
快適に動作させるためにはHAXMを有効にする
ここまではよかった。
Android Vitual Device Managerで
デバイス作成

Configurationでメモリーを設定

ここで、HAXMのメモリーの設定はないなー、と
おもいつつ、作ったVirtual Deviceを起動・・・
ところが・・・・
emulator: The memory needed by this AVD exceeds the max specified in your HAXM configuration.
emulator: AVD RAM size = 1536 MB
emulator: HAXM max RAM size = 512 MB
emulator: You might want to adjust your AVD RAM size and/or HAXM configuration to run in fast virt mode.
HAXMが有効にならない!
AVDのRAM sizeと
HAXMのRAM sizeが違うからおこられている!
HAXMのRAMの設定を散々探したので、同じようにハマった人向けにメモ
avdのイメージは
Macのユーザだと
$HOME/.android/avd/イメージの名前.avd
配下にできます
ここに
hardware-qemu.ini
があるので、おもむろに開くと
hw.ramSize = 512
があります!
これを、
config.iniの
hw.ramSizeと同じにします(こちらはGUIの画面で指定した値です)
これでエラー解消!
