我正在尝试使用MapQuest API,但是当我开始导航时,出现以下错误:
java.lang.IllegalStateException: User location tracking consent status was never set.
User must be prompted for tracking consent to comply with legal requirements.
这似乎需要在清单中设置为符合欧洲新隐私要求的权限,但我找不到所需的权限。我已经定义了ACCESS_FINE_LOCATION。您知道需要什么许可吗?
答案 0 :(得分:0)
nav SDK文档中的sample app应该涵盖获得用户许可所需执行的操作。 user guide的“流量数据收集:请求用户同意”部分对此进行了详细讨论。
答案 1 :(得分:-1)
mNavigationManager.setUserLocationTrackingConsentStatus(UserLocationTrackingConsentStatus.GRANTED);