我正在尝试使用 Fusedlocationservice 获取当前位置。
在我的 gradle 文件中,我把 playservice 版本放在下面
compile 'com.google.android.gms:play-services:9.4.0'
现在,如果设备中有最新版本的 google playservice,那么它运行良好。它给出了适当的位置。
但是,如果设备的版本较低,则它不会给出当前位置。
它还在 logcat 中给出警告,如下所示:
W/GooglePlayServicesUtil: Google Play services out of date. Requires 9452000 but found 6184738
因此,必须在设备中安装最新版本的 playservice 才能获取当前位置..?
如果是,那么我需要为此使用备用网络解决方案。因为每个用户都无法更新设备中的服务。
我的代码你可以在这里看到。获取棉花糖中的当前位置 0,其中 23 API 以下使用融合位置给出准确的当前位置
任何帮助将不胜感激。