在 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 的类包括 GeocoderLocationManager - 看看它们。它用于与 Internet 上的服务进行通信;在 Geocoder 的情况下,与 google geocoder 服务进行通信。

【讨论】:

以上是关于在 Android 中使用 ILocationManager的主要内容,如果未能解决你的问题,请参考以下文章

如何在 android 应用程序中使用 OSM 地图。?有啥教程可以学习在android中使用OSM吗?

如何在Mac中使用Android SDK

在 Android 中使用 Intent 在活动中传递 android 位图数据

无法在 Android 中使用 Android Crop 图像裁剪库

Android:如何在 Android 中使用 tensorflow lite 扩展图像的维度

如何在android中使用WCF服务?