Xvfbを使ってAndroidのemulatorを画面無しで立ち上げる

VPN経由でのsshなど遅い回線からリモートログインしているときにXのクライアントソフトを起動すると、その描画がボトルネックになって非常に遅くなることがあります。

そんなとき、もし画面を捨ててしまってもよいならば、Xvfbという仮想フレームバッファのXサーバを立ち上げて画面をそこにつなぐという方法があります。

$ sudo apt-get install xvfb
$ Xvfb :3 -screen 0 640x480x16 &
$ export DISPLAY=:3.0
$ emulator -show-kernel -shell