- 2009年7月 2日 01:50
- Technical

Androidのエミュレータが使うシステムイメージなどのファイルは、例えばWindows環境だと
C:\android-sdk-windows-1.5_r2\platforms\android-1.5\images
にある、system.img、userdata.img、ramdisk.imgだったりすると思っていたのだけど、AVDを作って一度でもエミュレータを起動すると、
C:\Documents and Settings\[ユーザ名]\.android\avd\[AVD名].avd
の、userdata-qemu.imgやcache.imgのほうを見に行くようになるようだ。
なので、フルソースをビルドして出来上がったsystem.imgを差し替えて使いたい場合は、
- AVDを新規作成する
- emulatorの起動引数でsystem.imgの場所を明示的に指定する(-systemオプションなど)
のどちらかをする必要あり。
…たしかに、よく考えればAVDが違うんだからそれぞれのシステムファイルイメージもAVDごとに分かれて管理されるようになるよね…。
- Newer: 未経験入社でも化ける人は存在する
- Older: Firefox 3.5
Comments:0
Trackbacks:0
- TrackBack URL for this entry
- http://www.swingingblue.net/mt/mt-tb.cgi/2128
- Listed below are links to weblogs that reference
- Androidのエミュレータでsystem.imgとかを差し替えるときに気をつけること from きままな日記帳