我正在开发一个高优先级的项目。
我试图插入地理位置到数据库,所以我找到了一个服务网络,不幸的是LocationRequest
和LocationServices.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使用的代码
好像你需要编译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}"
}
试试这个implementation 'com.google.android.gms:play-services-location:15.0.1'
在app.gradle,并定期更新的版本。
试试这个implementation 'com.google.android.gms:play-services:12.0.1'
为我工作