我读了很多关于“开发人员负载”的文章,但是我不清楚“开发人员负载”的用途。所以我试着用这个作为空白:

    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);
}

而这个:
boolean verifyDeveloperPayload(Purchase p) {
    String payload = p.getDeveloperPayload();
    return true;
}

所以我做了一个图像。有三种情况。我想知道病后会发生什么

最佳答案

是的,最有可能的事情发生在场景2。
但是场景2上有多少用户?我想不会太多。大多数人不共享他们的设备。
但我在考虑另一个破解的可能性,如果这个有效载荷字符串留空的话。很容易打击它。
唯一让我恼火的是这件事应该是在google api方面。谷歌的工作是核实并确定是谁购买了这个项目。为什么我们需要自己的服务器?

关于android - 如果将“开发人员有效负载”留作空白Google Play应用内结算,会发生什么情况,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23268032/

10-14 04:26