Ich habe eine Android-Anwendung gebaut, die den Benutzern die Möglichkeit bietet, einen Artikel zu kaufen, und der Google-Kaufdialog ist die Rückzahlung erfolgreich, aber auf Aktivität Ergebnis der Anwendung fehlgeschlagen In der Security.java verify-Methode geben Sie immer false "sig.verify (Based64.decode (signature))" zurück.Android In-App-Abrechnung Sicherheit überprüfen Methode immer falsch zurück
Hilfe, warum es passiert und was ich zu tun habe. Ich habe die App im Play Store veröffentlicht und verwende nicht den android.test. * Sku Ich habe meinen eigenen skus
Danke, aber es kann Base64.DEFAULT nicht lösen. –
@AmjadOmari stellen Sie sicher, dass Sie die richtige Base64 importieren, wie von android.util.Base64. Es ist seit API Version 8 vorhanden und sollte definitiv da sein. –
Ich habe das richtige für Base64 importiert, aber die sig.verify gibt immer noch false zurück und ich habe überprüft, dass ich den richtigen Google Play öffentlichen Schlüssel "Lizenzschlüssel für diese Anwendung" verwenden, –