android emulator是基于qemu虚拟机的,整个android stack(包括linux kernel)都跑在这个虚拟机之上。emulator 需要有一个配置文件来指明模拟手机的外形,ram的大小等。这些配置信息统称为android virtual device,详细见http://developer.android.com/guide/developing/tools/avd.html
emulator 启动时指定一个avd,在eclipse->preference->android里有一个选项是emulator的参数,在这里可以添加任何你想要的东西。
emulator还有一个控制台,telnet localhost 5554可以控制emulator的网络设置等。端口可以再emulator的标题栏上看到,详细见
http://developer.android.com/guide/developing/tools/emulator.html