我已尝试在模拟器上安装Google Play。我已按照Google Dev Site的说明进行操作。
使用ADV管理器似乎没问题,设备的目标是Google API版本22,但是当我运行我的图片时,我总是有一个&#34;除非您更新Google Play服务,否则此应用不会运行&#34; < / p>
我的测试程序在真实设备上运行良好
依赖项包括:
dependencies {
compile 'com.google.android.gms:play-services:7.3.0'
}
我尝试手动添加Google Play apk:
> adb install -r com.google.android.gms-7.3.29_\(1866531-038\)-7329038-minAPI9.apk
4503 KB/s (37113767 bytes in 8.048s)
pkg: /data/local/tmp/com.google.android.gms-7.3.29_(1866531-038)-7329038-minAPI9.apk
那么有没有办法检查模拟器是否正在运行Google Play服务?如果没有,如何解决问题?
答案 0 :(得分:7)
我必须使用Google API 21(而不是22)创建一个模拟器并且它有效...请参阅@selvin备注
答案 1 :(得分:3)
请安装“Google API ARM EABI v7a系统映像”API 22以在模拟器上访问Google Play服务。
答案 2 :(得分:3)
我遇到了类似的问题,所以我将build.gradle文件从8.1.0更改为7.8.0。我认为问题是因为您的应用程序使用的是更高版本的Google Play服务,然后是安装在模拟器上的版本。以上是解决方法,还不知道解决方案。
答案 3 :(得分:0)