我是不是需要启用电话位置(api > 19)才能获得粗略位置(网络提供商)?

Posted

技术标签:

【中文标题】我是不是需要启用电话位置(api > 19)才能获得粗略位置(网络提供商)?【英文标题】:Do i need phone location enabled ( api >19) to get coarse location( Network provider) ?我是否需要启用电话位置(api > 19)才能获得粗略位置(网络提供商)? 【发布时间】:2017-02-18 16:19:05 【问题描述】:

我是否需要启用电话定位(api >19、棒棒糖和棉花糖)才能获得粗略的位置(网络提供商)?我搜索了一个明确的答案,但我仍然没有得到它。我无法在谷歌地图上获得我的位置。我想知道我是否通过粗略的位置获得了我的位置,我是否仍然需要使用粗略的位置权限启用位置(不是从旧手机

【问题讨论】:

【参考方案1】:

不,你可以参考[android Location Providers - GPS or Network Provider?。 电话位置 (gps) 需要 ACCESS_FINE_LOCATION。如果使用 ACCESS_COARSE_LOCATION,则仅从网络提供商处检索位置。 而且我认为 19 以上的 API 没有任何新的变化。

【讨论】:

以上是关于我是不是需要启用电话位置(api > 19)才能获得粗略位置(网络提供商)?的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 应用需要检查蓝牙和位置是不是启用

仅从其中文本的末尾启用编辑 TextField

检查是不是启用了“访问我的位置” - Android

Win32 Audio API endpointVolume 接口返回错误的通道数

如何在 Xamarin Android (API 16 - 19) 上启用 TLSv1.1+?

从普通应用程序(非电话)使用诺基亚位置 API