Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

adb -s emu geo fix not works without using telnet

My app works on Google Apis 17. I want to set the gps location after an emulator is being launched.

I try to this follow how-to-emulate-gps-location-in-the-android-emulator.

1st. get the serials number of the emulator.

>adb devices
emulator-5554

2nd run

adb -s emulator-5554 emu geo fix 121.4961236714487 31.24010934431376

There are no warnings and errors. I am programming on windows7.

It not work. However when I send gps info manually in eclipse(ADT22.6), it works. My app can locate the location correctly. What did eclipse do? How to make the adb command work? Thanks

like image 667
Nick Dong Avatar asked Apr 28 '14 10:04

Nick Dong


1 Answers

Have you try sending it via telnet? First you have to connect to the emulator:

telnet localhost 5554

Then you can use the geo command to send latitude and logitude:

geo fix 121.4961236714487 31.24010934431376
like image 156
joss Avatar answered Sep 22 '22 01:09

joss