Nun habe ich viel Zeit über "Entwickler Payload" gelesen Aber ich bin nicht klar zu verstehen, was für "Entwickler Payload" verwendet wird. So versuche ich dies als leer wie folgt zu verwenden:Was wird passieren, wenn "Entwickler-Payload" leer bleibt Google Play In-App Billing
public void onUpgradeAppButtonClicked(String SKU) {
Log.d(TAG,"Upgrade button clicked; launching purchase flow for upgrade.");
/*
* TODO: for security, generate your payload here for verification. See
* the comments on verifyDeveloperPayload() for more info. Since this is
* a SAMPLE, we just use an empty string, but on a production app you
* should carefully generate this.
*/
String payload = "";
mHelper.launchPurchaseFlow(this, SKU, RC_REQUEST,
mPurchaseFinishedListener, payload);
}
Und:
boolean verifyDeveloperPayload(Purchase p) {
String payload = p.getDeveloperPayload();
return true;
}
So habe ich ein Bild machen. für 3 Situationen. Ich möchte lernen, was nach dem Zustand
Ich bin mir nicht sicher, ob ich verstehe, wie sich Ihr Diagramm auf die Frage bezieht. Können Sie erklären, wonach der Diagrammteil fragt? – Kat
Gut im Diagramm gibt es 3 Situationen. Ich frage, was passiert, wenn Benutzer ein Produkt in diesen drei Situationen kaufen. Ersteres, wenn Benutzer meine App auf einem anderen Gerät mit demselben Konto geöffnet hat. Zweitens, wenn ein anderer Nutzer meine App auf demselben Gerät mit einem anderen Konto verwendet. Drittens gibt es irgendwelche verwandten zwischen jedem Benutzer – mehmet
Ich sehe. Es gibt vielleicht zwei unterschiedliche Vorstellungen von Benutzern. Es gibt den Nutzer für Google Play, dessen Google-Konto mit dem Artikel verknüpft ist. Ihre App könnte einen separaten Benutzerbegriff haben. Von wem sprichst du? – Kat