提问者:小点点

无法将位置与最新的google play服务7.5.0一起使用


我的问题是:

我遵循这里的新指令https://developers.google.com/cloud-messaging/android/start实现我自己的AndroidGCM应用程序。

而且,我有一个处理位置跟踪的代码部分的问题,它以前确实工作过,但现在所有相关的导入都是“不存在”。例如:(错误:包com.google.android. gms.place不存在)

import com.google.android.gms.location.LocationListener;
import com.google.android.gms.location.LocationRequest;
import com.google.android.gms.location.LocationServices;

我所做的一切:

  • 将类路径'com.google. gms:google-services:1.3.0-beta1'添加到顶级构建文件。
  • 将编译com.google.android. gms:play-services:7.5.添加到我的应用Gradle.

我所尝试的

>

  • 尝试使用com.google.android. gms:play-services:7.3.0代替,它适用于位置,但我不确定GCM是否有效,因为我还没有完成它。

    尝试使用com.google.android. gms:play-services:7.5.0来代替。当最新的是7.5.0时,它看起来很狡猾,所以7.5。与~7.5.0相同。但是刚刚尝试并失败了。

    那么,你以前面对过吗?请如何解决?


  • 共2个答案

    匿名用户

    如果您将classpath'com.google. gms:google-services:1.3.0-beta1'设置为顶级build
    apled plugin中的依赖项,则将plugin:'com.google.gms.google-services'设置为app build root
    添加compile"com.google.android.gms:play-services:7.5."作为app build依赖项,同步后您会看到消息error instal support reposotory只需单击它并从向导安装存储库

    匿名用户

    这个问题已经开放了很长时间。老实说,我试图给出一个最好的答案,但我不能。我必须在截止日期切换到使用旧版本。现在,回到它,它可以正常工作。