如何使用网络位置提供程序对 Android 设备进行地理定位

发布于 2024-12-01 07:12:21 字数 294 浏览 0 评论 0原文

我正在尝试开发一个 Android 应用程序,可用于查找也安装了该应用程序的朋友的位置。该应用程序将不使用 GPS 而是通过 Android 网络位置提供商查找位置。

想要获取朋友位置的人将向朋友发送特定的短信,然后朋友的手机将在后台处理该短信,使用网络位置提供商查找位置,并用包含该位置的短信回复请求者。

因此,我需要有关以下方面的帮助:(1):如何使用网络位置提供程序查找位置,以及(2):如何实现可以在后台读取传入消息并激活应用程序执行某些工作的服务。 非常感谢对上述两个问题中任何一个的回答。 谢谢。

I am trying to develop an Android application that can be used to find location of a friend who has also installed the application. The application will find location not using GPS but through Android Network location provider.

The person who want to get the location of a friend will send a particular SMS to the friend, the friend phone will then process the SMS in background, find the location using network location provider and reply the requester with a SMS containing the location.

So, I need help regarding (1): how to find location using Network Location Provider, and (2): how to implement the service that can read the incoming message in background and activate the application to do some job.
Answers to any of the above two queries is highly appreciated.
Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

站稳脚跟 2024-12-08 07:12:21

Reto Meier 提供了很多有关正确定位方法的好信息。一个很好的起点在这里: http://android- Developers.blogspot.com/2011/06/deep-dive-into-location.html

对于 SMS 部分,您将需要设置 BroadcastReceiver。下面是一个入门示例:http://androidsourcecode。 blogspot.com/2010/10/receiving-sms-using-broadcastreceiver.html

Reto Meier has put out a lot of good information regarding the right way to do location. A good starting point is here: http://android-developers.blogspot.com/2011/06/deep-dive-into-location.html

For the SMS piece, you are going to need to setup a BroadcastReceiver. Here is an example to get you started: http://androidsourcecode.blogspot.com/2010/10/receiving-sms-using-broadcastreceiver.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文