首先,感謝您關注我的問題如何發送「地理修復」命令到Android的真實設備?
我打算設計一個Android的GPS定位應用
這裏有我的困難和情況
(1)我的電腦硬件已經出來了的日期很長時間,並運行一個android模擬器進行調試是真正的時間成本,因此我買了一個真正的設備(android手機)一週前,在調試過程中更換模擬器的目的
(2)我知道如何通過「DDMS/Emul」將位置數據發送到模擬器(3)我在室內編程,因此使用物理GPS定位功能是不可接受的(即使我打開「a-gps」)
(4)我已經找到另一個話題在這裏:Android mock location on device? 不過,我無法打開鏈接的細節,比如「安卓鏈接」,「http://dehuysser.appspot.com/blog/android-developer-shell-released」
我想這些網站是由我國禁止.. ...
這裏是我的問題:
(A)我發現做模擬loation DATAS的一些代碼,但這些代碼不能激活「onLocationChanged」功能
但是,我不知道是否有發送定位方式數據從PC通過USB端口連接到真實設備(我處於USB調試模式),就像從DDMS發送位置到仿真器一樣? (B)我得到的信息是,可以通過「telnet localhost」發送「geo fix」命令給模擬器以及真實設備,但是如何檢出佔用的端口號由我的真實設備?
我知道5554端口用於模擬器,但真正的設備呢?
我已經嘗試在終端命令「netstat的」,但它是一個恥辱,說我不知道哪個端口是爲我的Android手機......
(C)如果我的(A)(B)的問題是不實際的,那麼什麼是「設置/應用程序/開發/允許模擬位置」用於?
請幫助我,謝謝你的回答!