エミュレーターで GPS を有効にするのに問題があります。Google API 4.2.2 (hw.gps = yes) を対象としています。
[設定] > [位置情報へのアクセス] で、アクセスがオンになり、GPS と Wi-Fi の両方がチェックされます。
ローカルホスト 5554 に telnet して geo fix を送信すると、Android コンソールから OK が返ってきます。
lkung$ telnet localhost 5554
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Android Console: type 'help' for a list of commands
OK
geo fix 50 50
OK
しかし、マップを開くと、「Google アプリの位置情報へのアクセスを有効にしてください」と表示されます。
エミュレーターを使用して、場所に依存するアプリをテストしようとしています。