当前位置: 首页 > 知识库问答 >
问题:

无法导入com.google.android.gms.location.位置服务

戚澄邈
2023-03-14

我正在努力得到最准确的位置。

迄今为止,I'v在Google docs中成功使用了LocationClient:http://developer.android.com/training/location/retrieve-current.html

但是现在我发现这个班已经老了:http://developer.android.com/reference/com/google/android/gms/location/package-summary.html

“此类已弃用。请使用LocationServices”。

然而,在LocationServices的示例中,甚至在这个站点中:Android LocationClient类被弃用,但在文档中使用

看来我们应该使用导入:com.google.android.gms.location.LocationServices但是我不能导入这个类。.

有什么想法吗?

编辑:

我在这一页中找到:h2ttps://github.com/M66B/XPrivacy/issues/1774

有一个看似相似的问题,一个猜测是:“似乎是游戏服务5.0的一部分。”我想知道是不是这样——有人试过吗?

共有3个答案

朱季
2023-03-14

下面可能会有所帮助,

  1. 您应该下载了play服务最新版本22。
  2. 在依赖编译'com.google.android.gms: play-service:'中添加这一行

它应该在项目中导入相应的包。

郏景澄
2023-03-14

请不要使用com.google.Androidgms:播放服务:9.0.1英寸

在6.5之前的Google Play services版本中,您必须将整个API包编译到您的应用程序中。在某些情况下,这样做会使应用程序中的方法数量(包括框架API、库方法和您自己的代码)难以保持在65536限制之下。

从6.5版开始,您可以有选择地将Google Play服务API编译到您的应用程序中。例如,在你的情况下,你只需要这个。

compile 'com.google.android.gms:play-services-maps:9.0.1'
compile 'com.google.android.gms:play-services-location:9.0.1'

要使用融合api获取最后一个位置,您必须拥有com.google.Androidgms:播放服务位置:9.0.1’。

更多信息

希望有帮助

鲁德佑
2023-03-14

确保您的gradle依赖项中有以下项目:

dependencies {
    implementation 'com.google.android.gms:play-services-location:7.+'
}
 类似资料:
  • 无法导入com.google.android.gms.location.LocationServices 但我无法解决。 我安装的Google play服务的版本(在我的Android SDK管理器中)是17。我知道最新版本是19,但我不能从SDK管理器更新版本,我找不到任何选项这样做。

  • 问题内容: 我正在尝试在Django中开发示例项目,并且在运行syncdb命令时遇到错误。 这是我的项目结构的样子: / Users / django_demo / godjango / bookings: 我的manage.py文件如下: 我的PYTHONPATH和DJANGO_SETTINGS_MODULE设置如下 我的WSGI.py文件如下所示: 当我运行python manage.py s

  • 我试图从djangotoolbox.fields使用Listfield,但它给我一个错误说: 我做错了什么?

  • 最近,我从github(https://github.com/adlebzelaznog/colometer)下载并提取压缩后将这个项目导入到android Studio1.5.1中,但除了问题什么都没有。在project structure菜单中,我的sdk的位置是存在的,但是当尝试构建项目时,我得到一个错误,说我的sdk的位置未知: 错误:(1,1)评估项目“:App”时出现问题。

  • 目前正在开发web应用程序(Spring)。尝试为应用程序设置引导测试表,并将各种主题应用于该表。然而,似乎无法定位引导。我不知道这是一个简单的“我输入了错误的路径”问题,还是一个更大的设置问题。 我的文件布局目前如下: 我尝试了完全限定的名称,只是从资产部分,交换'/'s输入和输出,没有运气。我查看了引导留档,但如果您不使用CDN链接,则没有多少,这是我不能的。 和 除其他外,该表仍然看起来没有

  • 问题内容: 我已经开始编写可以在Google App Engine上运行的应用程序。 但是,当我想使用从Netbeans到Eclipse的代码时,出现以下错误: 和 错误是: 我尝试将Eclipse导入到Eclipse中,但还是一样,还尝试构建和清理项目。我不在Eclipse上使用Tomcat,而仅在Netbeans上使用它。我该如何解决这个问题? 问题答案: 我尝试将servlet-api.ja