In-App-Abrechnung, RESULT_DEVELOPER_ERROR kann nicht ausgeblendet werden
Ich versuche, die In-App-Abrechnung auf Android zum Laufen zu bringen, erhalte aber weiterhin die folgende logcat-Ausgabe, wenn ich versuche, Transaktionen zu initialisieren:
// from logcat, BillingService:
Billing service connected
CheckBillingSupported
CheckBillingSupported response code: RESULT_OK
RestoreTransactions
restoreTransactions received RESULT_OK
request id: 12345
request id: -1
handleCommand() action: [com.android.vending.billing.RESPONSE_CODE].
RestoreTransactions: RESULT_DEVELOPER_ERROR
Mein Setup:
Ich habe die Abrechnungserlaubnis im Manifest.Der Abrechnungsservice und der Empfänger werden im Manifest definiert.Meine App istnicht veröffentlichtIch habe gerade einen Entwurf.Ich habe ein einzelnes In-App-Element erstellt und veröffentlicht.Ich habe ein Testkonto hinzugefügt, bin mir aber nicht sicher, ob es einen Unterschied macht.Sowohl das Draft-Apk auf dem Marktplatz als auch das Apk auf meinem Handy sind im Veröffentlichungsmodus mit demselben Schlüssel und demselben Versionscode signiert.Ich habe In-App-Käufe erhalten, um in einer anderen App zu arbeiten, aber in diesem Fall habe ich bereits eine Version der App veröffentlicht. In diesem Fall (wie in # 3 erwähnt) habe ich die apk noch nie veröffentlicht. Müssen wir die App einmal veröffentlichen, damit dies funktioniert? Ich würde nicht annehmen,
Vielen Dank