Рабочей from this я реализовал IAB и это, кажется, настроено правильно, как я, когда я исполняюAndroid в приложении биллинга (IAB) onIabSetupFinished не называется
mHelper.launchPurchaseFlow(this, "android.test.purchased", 10001,
mPurchaseFinishedListener, "bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ");
Я присылаю к правильному IAB, чтобы купить контрольная работа.
Однако ниже код никогда не кажется, выведите любые лесозаготовкам
mHelper = new IabHelper(this, KEY);
mHelper.startSetup(new IabHelper.OnIabSetupFinishedListener() {
public void onIabSetupFinished(IabResult result) {
if (!result.isSuccess()) {
// Oh noes, there was a problem.
Log("Problem setting up In-app Billing: " + result);
} else {
Log("onIabSetupFinished " + result.getResponse());
mHelper.queryInventoryAsync(mGotInventoryListener);
}
}
});
Примечание: мой собственный статический метод входа вызывается, и нет никаких проблем с ним.
После установки я хочу проверить покупки, но он, похоже, не вызван, и не mPurchaseFinishedListener
.
Кто-нибудь знает, что я могу делать неправильно?