6

Ich versuche, Google in App-Abrechnung für meine Anwendung zu implementieren. Ich habe die SKU-Produkt-ID erstellt und den Abrechnungsprozess in Code implementiert. Während ich versuche, die In-App-Billind zu testen, nachdem ich alle Testkontodetails, Standort, Telefonnummer usw. eingegeben und auf Speichern geklickt habe, gibt es den Fehler "Error retrieving information from server RPC S-7 AEC-0". Auch ich habe die App erstellt das Test-Konto erstellt und auf dem Gerät mit Test-Konto angemeldet."Fehler beim Abrufen von Informationen vom Server RPC S-7 AEC-0" beim Testen der Google In-App-Abrechnung

Kann mir bitte helfen, dies zu beheben. Ich bin total durcheinander ....

+0

Überprüfen Sie meine Antwort unten. Ich habe das Problem nach dem Entfernen aller älteren Klassen durch Ersetzen von neuen und Hauptaktivitätscode auch gelöst. – Maulik

Antwort

0

Ich habe das gleiche Problem bei der Implementierung der in-App-Abrechnung Version 3 in mein Projekt. Es ist sehr peinlich Problem. Wir haben versucht, es zu lösen und versucht, die Lösung zu finden, aber wir können keine Lösung finden, um es zu lösen, auf Google oder Stack Over Flow und vielen anderen Seiten, aber kein Glück gesucht. Versuchen, Konto zu entfernen Konto aus dem Telefon und löschen Cache von Play Store, aber nicht erfolgreich.

Ich denke, das ist ein Fehler im vorherigen Beispielcode, und das ist im neuen Beispielcode gelöst.

Was sollten Sie tun, um eine Lösung zu erhalten?

Ich glaube, Sie müssen nur den aktualisierten Code der In-App-Rechnungsklassen erhalten, und Sie sollten nicht erneut auf das gleiche Problem stoßen.

Google hat die Änderungen des SDK-Managers noch nicht veröffentlicht, soweit ich weiß. Kopieren Sie einfach die neuen Klassen in Ihre und Sie sollten das Problem nicht mehr lösen.

und entfernen Sie auch Ihre Kaufabwicklung Produktaktivität (MainActivity im Beispielcode).

der neue Code Erhalten Sie ändert sich hier:

https://code.google.com/p/marketbilling/source/detail?r=7ec85a9b619fc5f85023bc8125e7e6b1ab4dd69f&path=/v3/src/com/example/android/trivialdrivesample/MainActivity.java

Hoffe, dass es Ihnen helfen.

+0

@Sniper lassen Sie mich wissen, es wird Ihnen helfen oder nicht. – Maulik

0

Wenn andere Möglichkeiten nicht geholfen haben, versuchen Sie sicherzustellen, dass keine Apps Änderungen an Ihren Systemeinstellungen vorgenommen haben, z. B. das Deaktivieren der Berechtigungen von Google Play-Diensten.

0

Beachten Sie, dass in der Wallet App nur Karten mit einer US-Rechnungsadresse hinzugefügt werden können.

Gehen Sie zu Einstellungen und tippen Sie auf Kredit- und Debitkarten. Tippen Sie oben rechts auf das + -Zeichen und geben Sie die Karteninformationen ein. Wenn Sie im Feld "Kartennummer" ein Kamerasymbol sehen, können Sie die Nummer Ihrer Karte aufnehmen, anstatt sie manuell einzugeben. Tippen Sie auf Kredit- oder Debitkarte hinzufügen. Referenz: https://support.google.com/wallet/troubleshooter/3222463?hl=en&ref_topic=3209985#ts=2896139,2896157

Verwandte Themen