エミュレータが壊れる?

暫くエミュレータを使ってデバッグしていたら、トレースは出来ているし、見た目上はきちんと動いているように見えるが一切のブレートポイントに対して止まらないという現象が発生した。

今までも暫くデバッグしていると

  • いきなりUnknownHostExceptionが発生する(DNS解決が出来なくなる)
  • デバッガと一切の通信が出来なくなる
  • lsコマンドが失敗したログが出力され続ける

等の症状は出ていたが、その都度エミュレータを再起動することで元通りになっていたので今回も再起動したのに直らない。PCを再起動しても直らない。

最終的にはエミュレータのデータをワイプすることで直ったが、原因がさっぱりだ。