【问题标题】:LocationRequest and LocationServices.API are not resolvedLocationRequest 和 LocationServices.API 未解析
【发布时间】:2017-07-30 00:15:18
【问题描述】:

我有一个高度优先的项目正在开发中。
我正在尝试将地理位置插入数据库,所以我在网上找到了一项服务,不幸的是 LocationRequestLocationServices.API 没有得到解决。
我正在使用依赖'com.google.android.gms:play-services-maps:10.2.0'

我尝试添加导入

import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.GoogleApiClient.ConnectionCallbacks;
import com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener;
import com.google.android.gms.location.LocationListener;
import com.google.android.gms.location.LocationRequest;
import com.google.android.gms.location.LocationServices;

你可以在link找到我使用的代码

【问题讨论】:

  • 你编译了mapslocation 是一个单独的依赖项

标签: android google-play-services google-maps-android-api-2


【解决方案1】:

似乎您需要编译play-services-location 包。

把这些放到build.gradle

ext {
    playServicesVersion = '10.2.0' // update accordingly 
}

dependencies {
    ...
    compile "com.google.android.gms:play-services-maps:${playServicesVersion}"
    compile "com.google.android.gms:play-services-location:${playServicesVersion}"
}

【讨论】:

  • @IbrahimBaz 你怎么知道他在地图上很厉害?
【解决方案2】:

试试这个 implementation 'com.google.android.gms:play-services-location:15.0.1' 在您的 app.gradle 中,并定期更新版本。

【讨论】:

    【解决方案3】:

    试试这个implementation 'com.google.android.gms:play-services:12.0.1' 为我工作

    【讨论】:

      猜你喜欢
      • 2017-03-23
      • 2013-12-13
      • 2014-11-24
      • 1970-01-01
      • 2015-12-19
      • 1970-01-01
      • 2018-09-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多