Android:如何定位应用程序?
如何使用IP地址获取当前位置?
How to get the current location using IP Address?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何使用IP地址获取当前位置?
How to get the current location using IP Address?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
主题获取用户位置位于http://developer.android.com 涵盖了使用 Android 中的内置函数获取位置。
它还指出:
和:
Topic Obtaining user location over at http://developer.android.com covers obtaining location using the inbuilt functions in Android.
It also states this:
And:
为什么要使用ip地址来查找位置? IP 地址只能提供包含国家/地区详细信息的位置信息,而且您还依赖于使用 IP 进行地理位置定位的网络服务,该服务不太可靠,并且仅在您可以访问互联网时才起作用。此外,如果您要连接到应用程序中的服务器,那么您可以让服务器执行此操作,这样会快得多。
您的设备上有 GPS,它可以为您提供经纬度的实时用户位置。您可以点击 Joakim 的回答中的链接
Why do you want to use ip address to find the location? IP Adress can give location info with country details only and also you are dependent on a webservice that does the geo location with IP which is less reliable and will work only if you have internet access. Also if you are connecting to a server in your app then you can just let the server do this which will be much faster.
You have GPS on the device which will give you the realtime user location in terms of lat and lon. You can follow the link in Joakim's answer
如果你想获取移动位置,你首先需要一个提供商,在我的例子中,我使用谷歌 API 从你的手机获取 GPS 位置,你需要从 API 获取令牌,在下面的教程中解释了如何获取位置你的手机。
如果您有疑问,请从 Android 开发者网站获取。
这对我来说最重要的是,在开发过程中,我必须从片段中获取位置,并且我使用片段来获取任何需要我的 Android 应用程序中的位置的活动的位置。
使用回调来请求位置手机。
重要的是你需要位置和其他人的许可才能工作...
活动中的XML必须有片段:
片段代码:
我希望这有帮助!
哈维,
If you wanna get the mobile location you need first a provider in my case I use google API to get the GPS location from you mobile phone, you need get the token from the API in the follow tutorial explain really good how to get the location from your mobile phone.
And from android developer web if you although have doubts.
And this is the most important for me in the develop I got to get the location from a fragment and I use the fragment to get the location in anywhere activity whose need the location in my android application..
Using the callbacks to request the location of the mobile phone.
Important you need permission of location and others to work...
XML in activity must have the fragment :
Fragment Code :
I hope this help!
Javi,