Leider ist Google play-Dienste wurde beendet im emulator
Erhalte ich die Fehlermeldung es sagt Unfortunately,Google play Services has stopped
aber meine Karte funktioniert einwandfrei.Nicht es zeigt keine Fehler im eigentlichen Geräten auch.Die logcat sagt
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.access$1800(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)
Meine bauen.gradle ist
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.google.android.gms:play-services:7.5.0'
}
Meine maifest.xml ist
<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" />
Habe ich installiert com.google.android.gms-7.5.74-1997312-034-APK4Fun.com.apk
und com.android.vending-v5.6.8-80360800-Android-2.3.apk
Mein emulator läuft auf api level 19
mit x86 System Image
Habe ich versucht, diese links "Leider wurde Google Play-Dienste wurde beendet" aber die Karte funktioniert einwandfrei
und google play store auf dem android-emulator .Aber kein Glück.Was mache ich falsch?
funktioniert es in normalen Geräten ?
ja, es funktioniert.Ich oben geschrieben habe.
ja, es funktioniert.Ich oben geschrieben habe.
InformationsquelleAutor Soham | 2015-06-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bei der Verwendung von Karten, die Sie nicht verwenden können, den Normalen Emulator und installieren apks (das nicht mehr funktioniert, es wurde Zeit).
Nun zu installieren, müssen Sie den richtigen emulator "Google-API-System-Image" arbeiten soll.
Alternativ, wenn der Emulator funktioniert nicht, weil veraltet, kann es für ältere API-Level) Sie können Download Genymotion-emulator (das kostenlos ist) bietet eine Breite Reihe von Geräten und api-levels.
Genymotion nicht direkt erlaubt, GoogleAPIs, aber können Sie herunterladen zip-Datei mit den google-apis (die, wenn Sie blinken custom roms) und installieren Sie es in genymotion (Drag&Drop die zip über den genymotion emulator), nach 1 oder 2 starten, Ihre emulator ist GoogleAPI-konform 😀
Sie kann nicht installieren-play-Dienste auf, dass emulator müssen Sie eine neuere emulator oder verwenden Sie genymotion
Ok,Sie haben jetzt was ,dein Vorschlag hilft mir.Es ist ein problem in der lolipop den google-play-Dienst ist bereits vorinstalliert,und es ist eine ältere version,so dass meine Karte nicht läuft.Eine Idee, wie man das Problem?Andere als lolipop es funktioniert.
Hast du das update der Emulatoren in der SDK-manager?
Yeap,alles ist aktualisiert.
InformationsquelleAutor N Dorigatti
Habe ich erlebt, dieses problem auf einem Android-TV-emulator, der bisher gut funktioniert. Hinzufügen eines Google-Kontos oder die Anmeldung mit einem bestehenden schien, um das Problem zu lösen für mich:
Einstellungen -> Konto Hinzufügen -> Anmelden/neues Konto erstellen
Vorschlag zu unterzeichnen, wurde von http://www.techrepublic.com/article/pro-tip-install-google-play-services-on-android-emulator-genymotion/
InformationsquelleAutor kip2