Seb*_*bek 7 java android location google-play-services android-gradle-plugin
我一直在我的应用程序上使用谷歌的融合位置服务进行位置跟踪.我使用Android studio和它的gradle构建系统.最近我发现谷歌的位置服务存在一个大问题.
我的gradle构建文件包含这个依赖项:compile 'com.google.android.gms:play-services:+.因此,当我重建我的项目时,Android工作室下载了谷歌播放服务的最新版本,即5.2.08.但是我的设备(三星Galaxy S4)只有5.0.89版本.显然这两个版本不兼容,我得到这个错误:Google Play services out of date. Requires 5208000 but found 5089038.我无法在我的设备上更新Google Play服务.它声明它是最新的(5.0.89).
使用此解决方案,我设法使跟踪系统正常工作,但它无法在我拥有的另一台设备(W8L设备)上运行,该设备还有另一个版本的google play服务:5.0.84.
谷歌似乎发生这种情况并不常见.我如何解决这个问题,并确保谷歌不会弄乱我的应用程序.
小智 11
同样的事情发生在这里,我通过改变gradle的播放服务版本解决了:
compile 'com.google.android.gms:play-services:5.0.89'
Run Code Online (Sandbox Code Playgroud)
他们可能发布了一个新版本,但推出尚未到达我们的设备.