Ich habe ein Problem Kauf subsciption Artikel mit dem neuen InAppBilling V3InAppBilling V3 - "purchaseData" und "dataSignature" sind null, wenn sie Bezugspunkt Kauf
Hier meine ist IABHelper der handleActivityResult Methode:
public boolean handleActivityResult(int requestCode, int resultCode, Intent data) {
IabResult result;
if (requestCode != mRequestCode)
return false;
checkSetupDone("handleActivityResult");
// end of async purchase operation
flagEndAsync();
if (data == null) {
Log.e(TAG + "Null data in IAB activity result.");
result = new IabResult(IABHELPER_BAD_RESPONSE, "Null data in IAB result");
if (mPurchaseListener != null)
mPurchaseListener.onIabPurchaseFinished(result, null);
return true;
}
int responseCode = getResponseCodeFromIntent(data);
String purchaseData = data.getStringExtra(RESPONSE_INAPP_PURCHASE_DATA);
String dataSignature = data.getStringExtra(RESPONSE_INAPP_SIGNATURE);\
...
purchaseData und dataSignature ist nach diesem Code null und der Kaufvorgang kann daher nicht abgeschlossen werden.
Wenn ich versuche, In-App-Artikel zu kaufen, funktioniert alles gut. purchaseData und dataSignature sind nicht null.
Dieser Typ scheint das gleiche Problem hatte:
Google Play In-App Purchase returns error code -1008: null puchaseData or dataSignature
aber es für mich nicht funktioniert, noch Im beide Felder null für die zu bekommen.
Was mache ich falsch? Danke im Voraus!
Ich habe das gleiche ungültige Null-Ergebnis, obwohl ich den richtigen Elementtyp "Subs" übergeben. Haben Sie eine Lösung für Ihr Problem gefunden? –