আমি আমার প্রথম অ্যাপ্লিকেশনটির জন্য অ্যাপ্লিকেশন বিলিং সেট আপ করার চেষ্টা করছি এবং android.test.purchased স্কু ব্যবহার করে যাচ্ছি। ক্রয়ের মধ্য দিয়ে আসে, এবং আমি এসকিউকে আমার তালিকাতে নিয়ে যেতে পরিচালিত করি, তবে শিরোনাম অনুসারে, onababchachaFinished, কখনও বলা হয় না।
আমি মনে করি এই লগটির সাথে এর কিছু থাকতে পারে: "কোন দৃষ্টিভঙ্গির ফোকাস রয়েছে তা সংরক্ষণ করা যায়নি কারণ ফোকাস করা ভিউ com.android.intern.policy.impl.PhoneWindow$DecorView@406743d0 এর কোনও আইডি নেই"। গুগল প্লেতে যাওয়ার ঠিক আগে এটি পপ আপ হয়। আমি যদিও নিশ্চিত এর অর্থ কি না ...
ক্রয় চালু হচ্ছে:
mHelper.launchPurchaseFlow(this, sku, 10001, mPurchaseFinishedListener, "");
এবং শ্রোতা:
IabHelper.OnIabPurchaseFinishedListener mPurchaseFinishedListener = new IabHelper.OnIabPurchaseFinishedListener() {
@Override
public void onIabPurchaseFinished(IabResult result, Purchase info) {
System.out.println("Purchase Finish heard something");
if (result.isFailure()) {
Log.d(TAG, "Error purchasing: " + result);
return;
} else{
Log.d(TAG,"Success!");
}
}
};