很遗憾 Google 播放服务已在模拟器中停止

Unfortunately Google play services has stopped in emulator

我收到错误消息 Unfortunately,Google play Services has stopped 但我的地图有效 fine.It 在实际设备中没有显示任何错误 also.The logcat 说

06-23 04:22:04.620    1879-1879/com.google.process.gapps E/AndroidRuntime﹕ FATAL EXCEPTION: main
    Process: com.google.process.gapps, PID: 1879
    java.lang.RuntimeException: Unable to create service com.google.android.gms.clearcut.service.ClearcutLoggerIntentService: java.lang.SecurityException: attempting to read gservices without permission: Neither user 10056 nor current process has com.google.android.providers.gsf.permission.READ_GSERVICES.
            at android.app.ActivityThread.handleCreateService(ActivityThread.java:2568)
            at android.app.ActivityThread.access00(ActivityThread.java:135)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:136)
            at android.app.ActivityThread.main(ActivityThread.java:5001)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:515)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
            at dalvik.system.NativeStart.main(Native Method)

我的build.gradle是

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.google.android.gms:play-services:7.5.0'
}

我的maifest.xml是

 <permission
        android:name="com.nisos.LoqalCab.permission.MAPS_RECEIVE"
        android:protectionLevel="signature" />

    <uses-permission android:name="com.nisos.LoqalCab.permission.MAPS_RECEIVE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />

我已经安装了com.google.android.gms-7.5.74-1997312-034-APK4Fun.com.apkcom.android.vending-v5.6.8-80360800-Android-2.3.apk

我的模拟器是 运行 api level 19x86 System Image

我试过这些链接“Unfortunately Google Play Services has stopped” but map works finerun google play store on android emulator 。但是没有 luck.What 我做错了吗?

使用地图时,您不能使用普通模拟器和安装 apks(那已经不能用了,那是以前的事了)。 现在你需要安装合适的模拟器 "Google API System Image" 让它工作。

或者,如果模拟器因为过时而不工作(它可能适用于较旧的 API 级别),您可以下载 Genymotion 模拟器(免费),它提供了广泛的设备和 api 水平。 Genymotion 不直接允许 GoogleAPIs,但您可以下载包含 google apis 的 zip 文件(在刷新自定义 rom 时使用的)并将其安装在 genymotion(将 zip 拖放到 genymotion 模拟器上),在 1 或 2 次重新启动后,您的模拟器符合 GoogleAPI :D

我在 Android 以前工作正常的电视模拟器上遇到过这个问题。添加 Google 帐户或使用现有帐户登录似乎可以解决我的问题:

设置 -> 添加帐户 -> 登录/创建新帐户

登录建议来自 http://www.techrepublic.com/article/pro-tip-install-google-play-services-on-android-emulator-genymotion/