2013-10-30 106 views
1

我正在致力於android project.i需要獲取遠程手機的位置詳細信息。例如,經理將在辦公室和銷售人員將漫遊在一個城市出售產品。如何獲取位置遠程手機的詳細信息

通過如何獲得銷售人員和經理能夠看到銷售人員location.please的當前位置詳細信息,請提出任何有關此主題的想法。

+1

你可以試試看這個答案:http://stackoverflow.com/questions/18260531/how-to-continuously-track-the-location-of-an-android-mobile-phone – LokiSinclair

+0

@LokiSinclair:謝謝爲了快速回答,我會通過這個話題。 –

回答

1

從高層次的角度來看,你需要獲得Android中的位置,你可以找到答案here

然後,你會使用這個數據發送到在「經理」的位置託管的Web服務SOAP或REST。您需要發送此位置數據,並且我會間歇性地假設某種salesPersonId適用於此Web服務以跟蹤銷售人員的移動。如果銷售人員超出範圍,您還需要優雅地失敗,以便他們無法發送位置信息。

您可能希望將這些位置存儲在設備上的SQL數據庫中,以便當您再次收到信號時,您可以排列要發送到Web服務的位置消息。

+1

爲了避免位置滯後,你也可以在本地數據庫中保存緯度和長度,然後在網絡可用時發送所有未與服務器同步的記錄。 –

+0

正如@Vicky Gonsalves所指出的那樣。有一個備份策略是非常重要的,我們在我們的應用程序中使用它,它可以在現場記錄/發送位置和業務關鍵數據更新。有時候,在字段中完全是字面意思,沒有覆蓋。一個小的本地數據庫,以及一個後臺進程來跟蹤最後一次同步有很大幫助! – LokiSinclair

+0

@ david99world:非常感謝answering.ya我正在使用Web API存儲位置詳細信息database.i面臨最壞的情況,因爲你提到。如果銷售人員超出範圍經理無法看到位置details.for那可以你建議任何想法。 –

相關問題