在 Android 中使用 ILocationManager
Posted
技术标签:
【中文标题】在 Android 中使用 ILocationManager【英文标题】:using ILocationManager in Android 【发布时间】:2016-11-20 01:22:39 【问题描述】:我尝试反编译发布在 Playstore 上的应用,该应用具有以下代码:
import android.location.ILocationManager
我无法在我的应用程序上复制它,我收到错误无法解析符号。我正在查看的应用程序可以作为系统应用程序安装,以使某些功能正常工作。也许这与它是一个系统应用程序有关?
如何获得 ILocationManager 类?
【问题讨论】:
【参考方案1】:迟到的回复,但 ILocationManager 实际上不是一个类,它是一个接口。因此你不能实例化它。接口定义不在 android 源代码中,但 Google Sources 有一个版本:ILocationManager.aidl
您可以阅读 Android 接口定义语言 (AIDL) here。
使用 ILocationManager 的类包括 Geocoder 和 LocationManager - 看看它们。它用于与 Internet 上的服务进行通信;在 Geocoder 的情况下,与 google geocoder 服务进行通信。
【讨论】:
以上是关于在 Android 中使用 ILocationManager的主要内容,如果未能解决你的问题,请参考以下文章
如何在 android 应用程序中使用 OSM 地图。?有啥教程可以学习在android中使用OSM吗?
在 Android 中使用 Intent 在活动中传递 android 位图数据
无法在 Android 中使用 Android Crop 图像裁剪库