连接android与手机时,我遇到了一些问题。 我使用android Wear模拟器(arm)& Genymotion模拟器; 当我从磨损连接到手机时,我的google api客户端会返回SERVICE_VERSION_UPDATE_REQUIRED错误;
(首先,我还会检查一些问题:Android wear app can't connect to google api services,但我认为我的情况有所不同。)
铊组成; dr
=>连接磨损模拟器+真实手机 - >也工作;
=>连接磨损模拟器+手机模拟器(手机是genymontion +安装playservice +更新) - >返回错误SERVICE_VERSION_UPDATE_REQUIRED
注意:手机和手机真正的手机有谷歌播放服务更新;
=>连接磨损模拟器+真实手机=>也工作;
=>连接磨损模拟器+手机模拟器=>也工作;
详情:
在android穿戴项目文件build.gradle:
我更改了(最新版本的google play service sdk)
compile 'com.google.android.support:wearable:1.3.0'
compile 'com.google.android.gms:play-services-wearable:8.4.0'
要
compile 'com.google.android.support:wearable:1.1.0'
compile 'com.google.android.gms:play-services-wearable:6.5.87'
=>我的问题已解决; 但是当使用谷歌播放服务可穿戴式8.4.0时,我可以将佩戴模拟器与真实手机连接。
所以,我不知道有什么问题。因为我想更新到最新版本的播放服务(8.4);当我从另一个SO问题检查时,我认为它可能是Android磨损模拟器的问题。 所以现在,我应该将播放服务更新为8.4还是仍然使用6.5.87;