In https://developer.android.com/reference/com/android/billingclient/api/SkuDetails Ican найти функцию getSubscriptionPeriod.
Но в IABHelper я не могу найти его.
Могу ли я просто добавить getSubscriptionPeriod, как показано ниже: Или любое другое решение?
public SkuDetails(String itemType, String jsonSkuDetails) throws JSONException {
mItemType = itemType;
mJson = jsonSkuDetails;
JSONObject o = new JSONObject(mJson);
mSku = o.optString("productId");
mType = o.optString("type");
mPrice = o.optString("price");
mPriceAmountMicros = o.optLong("price_amount_micros");
mPriceCurrencyCode = o.optString("price_currency_code");
mTitle = o.optString("title");
mDescription = o.optString("description");
mSubscriptionPeriod = o.optString("subscriptionPeriod");
}
public String getSubscriptionPeriod () { return mSubscriptionPeriod ; }