Android In-App BIlling v3 funktioniert nicht, Nexus 7
Habe ich eine app, die mit der neuen v3 von in-app billing und es funktioniert alles Super auf mehreren Geräten. Die einzige Ausnahme ist das Nexus 7, die, wenn Sie versuchen zu initialisieren, die Helfer als pro Google-Dokumentation hier, meldet den Fehler:
12-12 20:26:43.769: E/EnvironmentMainActivity(15324): Problem setting up In-app Billing: IabResult: Error checking for billing v3 support. (response: 3:Billing Unavailable)
In diesem Fall auf 2 verschiedenen Nexus 7, die jeweils völlig verschiedene Benutzer-Konten auf. Beide Geräte haben bauen 3.10.9 des play store, das gleiche wie alle anderen Nexus-Geräte, die ich getestet habe, auf der Arbeit perfekt. Angesichts der jüngsten Natur v3 der Bibliothek, es ist wenig mehr als die Presse über die Veröffentlichung online. Weiß jemand etwas über diese?
Überprüfen Sie die version der Google Play-Dienste auf Ihren Geräten. Es scheint es hängt davon ab, wie gut, obwohl der Funktionsumfang in der app Play store.
Vgl. diese Google-Ian Ni-Lewis: 'IABv3 integriert ist Google Play-Dienste, so dass es erfordert ein update der Play-Dienste apk. V2 gebaut wurde in die Play-store-client selbst. Die cache/EULA Problem ist nicht speziell im Zusammenhang mit der IAB-hängt es mit dem einrichten Play-Dienste (und hoffentlich ist unnötig für die meisten Benutzer, die den cache-Teil sowieso). Es ist ein Müßiggänger zu sein, in dieser übergangsphase, wo Play-Dienste muss aktualisiert werden, bevor Sie Ihre app nutzen kann, aber ich denke, die meisten Menschen würden Zustimmen, dass es besser ist als das warten auf ein Betriebssystem-upgrade.'
BTW, die neueste GPS ist 2.0.12: play.google.com/store/apps/details?id=com.google.android.gms
Vgl. diese Google-Ian Ni-Lewis: 'IABv3 integriert ist Google Play-Dienste, so dass es erfordert ein update der Play-Dienste apk. V2 gebaut wurde in die Play-store-client selbst. Die cache/EULA Problem ist nicht speziell im Zusammenhang mit der IAB-hängt es mit dem einrichten Play-Dienste (und hoffentlich ist unnötig für die meisten Benutzer, die den cache-Teil sowieso). Es ist ein Müßiggänger zu sein, in dieser übergangsphase, wo Play-Dienste muss aktualisiert werden, bevor Sie Ihre app nutzen kann, aber ich denke, die meisten Menschen würden Zustimmen, dass es besser ist als das warten auf ein Betriebssystem-upgrade.'
BTW, die neueste GPS ist 2.0.12: play.google.com/store/apps/details?id=com.google.android.gms
InformationsquelleAutor Jared | 2012-12-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Löschen Sie den cache und Daten des Google Play Store, starten Sie den Google Play Store mindestens einmal.
Stellt sich heraus, dass der Fehler verursacht wurde durch mich ändern, mein Paket-Namen, damit es passte nicht mit google play. Kleinere Aufsicht, die durch zu viel Codierung. Vielen Dank für den input.
also, warum haben Sie die Antwort akzeptieren?
die ursprüngliche Frage wurde gelöst, indem diese Antwort. Die Aufsicht war in Bezug auf die nicht finden, die Sache, die war in keinem Zusammenhang zu der ursprünglichen Frage.
InformationsquelleAutor ianhanniballake
Hatte ich das problem wenn ich ausführen von code auf dem Gerät, ist nicht eingeloggt im Google Play Store.
Gerät wechseln, problem gelöst.
InformationsquelleAutor Jack the Ripper