导航菜单

页面标题

页面副标题

CleanTube v9.9.5 - GManager.java 源代码

正在查看: CleanTube v9.9.5 应用的 GManager.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package io.glassfy.androidsdk.internal;

import H2.AbstractC0324h;
import H2.N0;
import V2.D;
import V2.w;
import V2.z;
import androidx.lifecycle.AbstractC0561f;
import androidx.lifecycle.j;
import androidx.lifecycle.l;
import c1.y;
import com.squareup.moshi.v;
import d1.AbstractC0733o;
import g1.InterfaceC0791d;
import io.glassfy.androidsdk.Glassfy;
import io.glassfy.androidsdk.GlassfyErrorCode;
import io.glassfy.androidsdk.LogLevel;
import io.glassfy.androidsdk.PurchaseDelegate;
import io.glassfy.androidsdk.internal.billing.IBillingPurchaseDelegate;
import io.glassfy.androidsdk.internal.billing.IBillingService;
import io.glassfy.androidsdk.internal.cache.ICacheManager;
import io.glassfy.androidsdk.internal.device.IDeviceManager;
import io.glassfy.androidsdk.internal.logger.Logger;
import io.glassfy.androidsdk.internal.network.IApiService;
import io.glassfy.androidsdk.internal.network.model.utils.EntitlementAdapter;
import io.glassfy.androidsdk.internal.network.model.utils.EventTypeAdapter;
import io.glassfy.androidsdk.internal.network.model.utils.ProductTypeAdapter;
import io.glassfy.androidsdk.internal.network.model.utils.Resource;
import io.glassfy.androidsdk.internal.network.model.utils.StoreAdapter;
import io.glassfy.androidsdk.internal.network.model.utils.StoreInfoAdapter;
import io.glassfy.androidsdk.internal.network.model.utils.UserPropertiesAdapter;
import io.glassfy.androidsdk.internal.repository.IRepository;
import io.glassfy.androidsdk.model.AttributionItem;
import io.glassfy.androidsdk.model.Sku;
import io.glassfy.androidsdk.model.SkuDetails;
import io.glassfy.androidsdk.model.SkuDetailsParams;
import io.glassfy.androidsdk.paywall.PaywallTypeAdapter;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.TimeUnit;
import kotlin.Metadata;
import kotlinx.coroutines.flow.f;
import kotlinx.coroutines.flow.h;
import n1.InterfaceC0914a;
import o1.k;
import q3.A;

@Metadata(d1 = {"\u0000\u009c\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0016\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0010$\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\t\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\b\u0000\u0018\u0000 ¦\u00012\u00020\u00012\u00020\u0002:\u0004¦\u0001§\u0001B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J1\u0010\n\u001a\b\u0012\u0004\u0012\u00020\t0\b2\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u0007\u001a\u0004\u0018\u00010\u0005H\u0082@ø\u0001\u0000¢\u0006\u0004\b\n\u0010\u000bJ\u0019\u0010\r\u001a\b\u0012\u0004\u0012\u00020\f0\bH\u0082@ø\u0001\u0000¢\u0006\u0004\b\r\u0010\u000eJ'\u0010\u0014\u001a\u0004\u0018\u00010\u00122\u0006\u0010\u0010\u001a\u00020\u000f2\f\u0010\u0013\u001a\b\u0012\u0004\u0012\u00020\u00120\u0011H\u0002¢\u0006\u0004\b\u0014\u0010\u0015J'\u0010\u0016\u001a\u0004\u0018\u00010\u00122\u0006\u0010\u0010\u001a\u00020\u000f2\f\u0010\u0013\u001a\b\u0012\u0004\u0012\u00020\u00120\u0011H\u0002¢\u0006\u0004\b\u0016\u0010\u0015J=\u0010\u001e\u001a\b\u0012\u0004\u0012\u00020\u001d0\b2\u0006\u0010\u0018\u001a\u00020\u00172\u0006\u0010\u0019\u001a\u00020\u000f2\b\u0010\u001b\u001a\u0004\u0018\u00010\u001a2\b\u0010\u001c\u001a\u0004\u0018\u00010\u0005H\u0082@ø\u0001\u0000¢\u0006\u0004\b\u001e\u0010\u001fJ\u0019\u0010!\u001a\b\u0012\u0004\u0012\u00020 0\bH\u0082@ø\u0001\u0000¢\u0006\u0004\b!\u0010\u000eJ+\u0010&\u001a\n\u0012\u0006\b\u0001\u0012\u00020%0\b2\u0006\u0010\"\u001a\u00020\u00052\u0006\u0010$\u001a\u00020#H\u0082@ø\u0001\u0000¢\u0006\u0004\b&\u0010'J!\u0010(\u001a\b\u0012\u0004\u0012\u00020\u000f0\b2\u0006\u0010\"\u001a\u00020\u0005H\u0082@ø\u0001\u0000¢\u0006\u0004\b(\u0010)J#\u0010,\u001a\b\u0012\u0004\u0012\u00020+0\b2\b\u0010*\u001a\u0004\u0018\u00010\u0005H\u0082@ø\u0001\u0000¢\u0006\u0004\b,\u0010)J)\u0010/\u001a\b\u0012\u0004\u0012\u00020+0\b2\u0006\u0010-\u001a\u00020\u00052\u0006\u0010.\u001a\u00020\tH\u0082@ø\u0001\u0000¢\u0006\u0004\b/\u00100J)\u00102\u001a\b\u0012\u0004\u0012\u00020+0\b2\u0006\u00101\u001a\u00020\u00052\u0006\u0010.\u001a\u00020\tH\u0082@ø\u0001\u0000¢\u0006\u0004\b2\u00100J!\u00105\u001a\b\u0012\u0004\u0012\u0002040\b2\u0006\u00103\u001a\u00020\u0005H\u0083@ø\u0001\u0000¢\u0006\u0004\b5\u0010)J\u0015\u00106\u001a\u0004\u0018\u00010\tH\u0082@ø\u0001\u0000¢\u0006\u0004\b6\u0010\u000eJ'\u0010=\u001a\u00020<2\u0006\u00108\u001a\u0002072\u0006\u0010:\u001a\u0002092\u0006\u0010;\u001a\u00020\u0005H\u0002¢\u0006\u0004\b=\u0010>J3\u0010B\u001a\b\u0012\u0004\u0012\u00028\u00000\b\"\u0004\b\u0000\u0010?2\u0012\u0010A\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00028\u00000\b0@H\u0082Hø\u0001\u0000¢\u0006\u0004\bB\u0010CJ\u0015\u0010D\u001a\u0004\u0018\u00010\tH\u0082@ø\u0001\u0000¢\u0006\u0004\bD\u0010\u000eJ!\u0010I\u001a\b\u0012\u0004\u0012\u00020\t0\b2\u0006\u0010F\u001a\u00020EH\u0080@ø\u0001\u0000¢\u0006\u0004\bG\u0010HJ\u0017\u0010N\u001a\u00020+2\u0006\u0010K\u001a\u00020JH\u0000¢\u0006\u0004\bL\u0010MJ\u0017\u0010S\u001a\u00020+2\u0006\u0010P\u001a\u00020OH\u0000¢\u0006\u0004\bQ\u0010RJ3\u0010V\u001a\b\u0012\u0004\u0012\u00020\u001d0\b2\u0006\u0010\u0018\u001a\u00020\u00172\u0006\u0010\u0019\u001a\u00020\u000f2\b\u0010\u001b\u001a\u0004\u0018\u00010\u001aH\u0080@ø\u0001\u0000¢\u0006\u0004\bT\u0010UJ\u0019\u0010X\u001a\b\u0012\u0004\u0012\u00020 0\bH\u0080@ø\u0001\u0000¢\u0006\u0004\bW\u0010\u000eJ\u0019\u0010Z\u001a\b\u0012\u0004\u0012\u00020 0\bH\u0080@ø\u0001\u0000¢\u0006\u0004\bY\u0010\u000eJ!\u0010\u0019\u001a\b\u0012\u0004\u0012\u00020\u000f0\b2\u0006\u0010\"\u001a\u00020\u0005H\u0080@ø\u0001\u0000¢\u0006\u0004\b[\u0010)J+\u0010]\u001a\n\u0012\u0006\b\u0001\u0012\u00020%0\b2\u0006\u0010\"\u001a\u00020\u00052\u0006\u0010$\u001a\u00020#H\u0080@ø\u0001\u0000¢\u0006\u0004\b\\\u0010'J\u0019\u0010_\u001a\b\u0012\u0004\u0012\u00020\f0\bH\u0080@ø\u0001\u0000¢\u0006\u0004\b^\u0010\u000eJ#\u0010a\u001a\b\u0012\u0004\u0012\u00020+0\b2\b\u0010*\u001a\u0004\u0018\u00010\u0005H\u0080@ø\u0001\u0000¢\u0006\u0004\b`\u0010)J)\u0010c\u001a\b\u0012\u0004\u0012\u00020+0\b2\u0006\u0010-\u001a\u00020\u00052\u0006\u0010.\u001a\u00020\tH\u0080@ø\u0001\u0000¢\u0006\u0004\bb\u00100J)\u0010e\u001a\b\u0012\u0004\u0012\u00020+0\b2\u0006\u00101\u001a\u00020\u00052\u0006\u0010.\u001a\u00020\tH\u0080@ø\u0001\u0000¢\u0006\u0004\bd\u00100J\u0019\u0010h\u001a\b\u0012\u0004\u0012\u00020f0\bH\u0080@ø\u0001\u0000¢\u0006\u0004\bg\u0010\u000eJ#\u0010k\u001a\b\u0012\u0004\u0012\u00020+0\b2\b\u0010i\u001a\u0004\u0018\u00010\u0005H\u0080@ø\u0001\u0000¢\u0006\u0004\bj\u0010)J#\u0010n\u001a\b\u0012\u0004\u0012\u00020+0\b2\b\u0010l\u001a\u0004\u0018\u00010\u0005H\u0080@ø\u0001\u0000¢\u0006\u0004\bm\u0010)J/\u0010s\u001a\b\u0012\u0004\u0012\u00020+0\b2\u0014\u0010p\u001a\u0010\u0012\u0004\u0012\u00020\u0005\u0012\u0004\u0012\u00020\u0005\u0018\u00010oH\u0080@ø\u0001\u0000¢\u0006\u0004\bq\u0010rJ\u0019\u0010v\u001a\b\u0012\u0004\u0012\u00020t0\bH\u0080@ø\u0001\u0000¢\u0006\u0004\bu\u0010\u000eJ!\u0010x\u001a\b\u0012\u0004\u0012\u0002040\b2\u0006\u00103\u001a\u00020\u0005H\u0081@ø\u0001\u0000¢\u0006\u0004\bw\u0010)J+\u0010~\u001a\b\u0012\u0004\u0012\u00020+0\b2\u0006\u0010z\u001a\u00020y2\b\u0010{\u001a\u0004\u0018\u00010\u0005H\u0080@ø\u0001\u0000¢\u0006\u0004\b|\u0010}J+\u0010\u0083\u0001\u001a\b\u0012\u0004\u0012\u00020+0\b2\r\u0010\u0080\u0001\u001a\b\u0012\u0004\u0012\u00020\u007f0\u0011H\u0080@ø\u0001\u0000¢\u0006\u0006\b\u0081\u0001\u0010\u0082\u0001J\u001c\u0010\u0086\u0001\u001a\t\u0012\u0005\u0012\u00030\u0084\u00010\bH\u0080@ø\u0001\u0000¢\u0006\u0005\b\u0085\u0001\u0010\u000eJ&\u0010\u008b\u0001\u001a\u00020+2\b\u0010\u0088\u0001\u001a\u00030\u0087\u00012\b\u0010\u008a\u0001\u001a\u00030\u0089\u0001H\u0016¢\u0006\u0006\b\u008b\u0001\u0010\u008c\u0001J)\u0010\u0090\u0001\u001a\u00020+2\b\u0010\u008e\u0001\u001a\u00030\u008d\u00012\u0007\u0010\u008f\u0001\u001a\u00020\tH\u0096@ø\u0001\u0000¢\u0006\u0006\b\u0090\u0001\u0010\u0091\u0001R\u001f\u0010\u0094\u0001\u001a\n\u0012\u0005\u0012\u00030\u0093\u00010\u0092\u00018\u0002X\u0082\u0004¢\u0006\b\n\u0006\b\u0094\u0001\u0010\u0095\u0001R\u001b\u0010\u0096\u0001\u001a\u0004\u0018\u00010\u00058\u0002@\u0002X\u0082\u000e¢\u0006\b\n\u0006\b\u0096\u0001\u0010\u0097\u0001R\u001c\u0010\u0099\u0001\u001a\u0005\u0018\u00010\u0098\u00018\u0002@\u0002X\u0082\u000e¢\u0006\b\n\u0006\b\u0099\u0001\u0010\u009a\u0001R\u0019\u0010\u009b\u0001\u001a\u00020\t8\u0002@\u0002X\u0082\u000e¢\u0006\b\n\u0006\b\u009b\u0001\u0010\u009c\u0001R\u001b\u0010\u009d\u0001\u001a\u0004\u0018\u00010J8\u0002@\u0002X\u0082\u000e¢\u0006\b\n\u0006\b\u009d\u0001\u0010\u009e\u0001R\u001a\u0010 \u0001\u001a\u00030\u009f\u00018\u0002@\u0002X\u0082.¢\u0006\b\n\u0006\b \u0001\u0010¡\u0001R\u001a\u0010£\u0001\u001a\u00030¢\u00018\u0002@\u0002X\u0082.¢\u0006\b\n\u0006\b£\u0001\u0010¤\u0001R\u0017\u00108\u001a\u0002078\u0002@\u0002X\u0082.¢\u0006\u0007\n\u0005\b8\u0010¥\u0001\u0082\u0002\u0004\n\u0002\b\u0019¨\u0006¨\u0001"}, d2 = {"Lio/glassfy/androidsdk/internal/GManager;", "Landroidx/lifecycle/j;", "Lio/glassfy/androidsdk/internal/billing/IBillingPurchaseDelegate;", "<init>", "()V", "", "crossPlatformSdkFramework", "crossPlatformSdkVersion", "Lio/glassfy/androidsdk/internal/network/model/utils/Resource;", "", "_initialize", "(Ljava/lang/String;Ljava/lang/String;Lg1/d;)Ljava/lang/Object;", "Lio/glassfy/androidsdk/model/Offerings;", "_offerings", "(Lg1/d;)Ljava/lang/Object;", "Lio/glassfy/androidsdk/model/Sku;", "s", "", "Lio/glassfy/androidsdk/model/SkuDetails;", "storeDetails", "matchSkuWithStoreDetails", "(Lio/glassfy/androidsdk/model/Sku;Ljava/util/List;)Lio/glassfy/androidsdk/model/SkuDetails;", "matchSkuWithStoreDetailsAndFallback", "Landroid/app/Activity;", "activity", "sku", "Lio/glassfy/androidsdk/model/SubscriptionUpdate;", "upgradeSku", "accountId", "Lio/glassfy/androidsdk/model/Transaction;", "_purchase", "(Landroid/app/Activity;Lio/glassfy/androidsdk/model/Sku;Lio/glassfy/androidsdk/model/SubscriptionUpdate;Ljava/lang/String;Lg1/d;)Ljava/lang/Object;", "Lio/glassfy/androidsdk/model/Permissions;", "_restore", "identifier", "Lio/glassfy/androidsdk/model/Store;", "store", "Lio/glassfy/androidsdk/model/ISkuBase;", "_skubase", "(Ljava/lang/String;Lio/glassfy/androidsdk/model/Store;Lg1/d;)Ljava/lang/Object;", "_playStoreSku", "(Ljava/lang/String;Lg1/d;)Ljava/lang/Object;", "customId", "Lc1/y;", "_connectCustomSubscriber", "licenseKey", "force", "_connectPaddleLicense", "(Ljava/lang/String;ZLg1/d;)Ljava/lang/Object;", "universalCode", "_connectGlassfyUniversalCode", "remoteConfigurationId", "Lio/glassfy/androidsdk/paywall/Paywall;", "_paywall", "onStartProcessState", "Lio/glassfy/androidsdk/internal/cache/ICacheManager;", "cacheManager", "Lio/glassfy/androidsdk/internal/device/IDeviceManager;", "deviceManager", "apiKey", "Lio/glassfy/androidsdk/internal/network/IApiService;", "makeApiService", "(Lio/glassfy/androidsdk/internal/cache/ICacheManager;Lio/glassfy/androidsdk/internal/device/IDeviceManager;Ljava/lang/String;)Lio/glassfy/androidsdk/internal/network/IApiService;", "T", "Lkotlin/Function0;", "block", "withSdkInitializedOrError", "(Ln1/a;Lg1/d;)Ljava/lang/Object;", "withSdkInitialized", "Lio/glassfy/androidsdk/Glassfy$InitializeOptions;", "opt", "initialize$glassfy_release", "(Lio/glassfy/androidsdk/Glassfy$InitializeOptions;Lg1/d;)Ljava/lang/Object;", "initialize", "Lio/glassfy/androidsdk/PurchaseDelegate;", "delegate", "setPurchaseDelegate$glassfy_release", "(Lio/glassfy/androidsdk/PurchaseDelegate;)V", "setPurchaseDelegate", "Lio/glassfy/androidsdk/LogLevel;", "level", "setLogLevel$glassfy_release", "(Lio/glassfy/androidsdk/LogLevel;)V", "setLogLevel", "purchase$glassfy_release", "(Landroid/app/Activity;Lio/glassfy/androidsdk/model/Sku;Lio/glassfy/androidsdk/model/SubscriptionUpdate;Lg1/d;)Ljava/lang/Object;", "purchase", "permissions$glassfy_release", "permissions", "restore$glassfy_release", "restore", "sku$glassfy_release", "skubase$glassfy_release", "skubase", "offerings$glassfy_release", "offerings", "connectCustomSubscriber$glassfy_release", "connectCustomSubscriber", "connectPaddleLicenseKey$glassfy_release", "connectPaddleLicenseKey", "connectGlassfyUniversalCode$glassfy_release", "connectGlassfyUniversalCode", "Lio/glassfy/androidsdk/model/StoresInfo;", "storeInfo$glassfy_release", "storeInfo", "token", "setDeviceToken$glassfy_release", "setDeviceToken", "email", "setEmailUserProperty$glassfy_release", "setEmailUserProperty", "", "extra", "setExtraUserProperty$glassfy_release", "(Ljava/util/Map;Lg1/d;)Ljava/lang/Object;", "setExtraUserProperty", "Lio/glassfy/androidsdk/model/UserProperties;", "getUserProperties$glassfy_release", "getUserProperties", "paywall$glassfy_release", "paywall", "Lio/glassfy/androidsdk/model/AttributionItem$Type;", "type", "value", "setAttribution$glassfy_release", "(Lio/glassfy/androidsdk/model/AttributionItem$Type;Ljava/lang/String;Lg1/d;)Ljava/lang/Object;", "setAttribution", "Lio/glassfy/androidsdk/model/AttributionItem;", "attributions", "setAttributions$glassfy_release", "(Ljava/util/List;Lg1/d;)Ljava/lang/Object;", "setAttributions", "Lio/glassfy/androidsdk/model/PurchasesHistory;", "purchaseHistory$glassfy_release", "purchaseHistory", "Landroidx/lifecycle/l;", "source", "Landroidx/lifecycle/f$a;", "event", "onStateChanged", "(Landroidx/lifecycle/l;Landroidx/lifecycle/f$a;)V", "Lio/glassfy/androidsdk/model/Purchase;", "p", "isSubscription", "onProductPurchase", "(Lio/glassfy/androidsdk/model/Purchase;ZLg1/d;)Ljava/lang/Object;", "Lkotlinx/coroutines/flow/f;", "Lio/glassfy/androidsdk/internal/GManager$SdkState;", "state", "Lkotlinx/coroutines/flow/f;", "packageName", "Ljava/lang/String;", "", "installTime", "Ljava/lang/Long;", "watcherMode", "Z", "_delegate", "Lio/glassfy/androidsdk/PurchaseDelegate;", "Lio/glassfy/androidsdk/internal/billing/IBillingService;", "billingService", "Lio/glassfy/androidsdk/internal/billing/IBillingService;", "Lio/glassfy/androidsdk/internal/repository/IRepository;", "repository", "Lio/glassfy/androidsdk/internal/repository/IRepository;", "Lio/glassfy/androidsdk/internal/cache/ICacheManager;", "Companion", "SdkState", "glassfy_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class GManager implements j, IBillingPurchaseDelegate {
    private static final long INITIALIZED_TIMEOUT_MS = 10000;
    private volatile PurchaseDelegate _delegate;
    private volatile IBillingService billingService;
    private volatile ICacheManager cacheManager;
    private volatile Long installTime;
    private volatile String packageName;
    private volatile IRepository repository;
    private final f state = h.a(SdkState.NotInitialized);
    private volatile boolean watcherMode;

    @Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\b\u0006\b\u0082\u0001\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002j\u0002\b\u0003j\u0002\b\u0004j\u0002\b\u0005j\u0002\b\u0006¨\u0006\u0007"}, d2 = {"Lio/glassfy/androidsdk/internal/GManager$SdkState;", "", "(Ljava/lang/String;I)V", "NotInitialized", "Initializing", "Failed", "Initialized", "glassfy_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
    enum SdkState {
        NotInitialized,
        Initializing,
        Failed,
        Initialized
    }

    @Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
    public class WhenMappings {
        public static final int[] $EnumSwitchMapping$0;

        static {
            int[] iArr = new int[AbstractC0561f.a.values().length];
            try {
                iArr[AbstractC0561f.a.ON_START.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            $EnumSwitchMapping$0 = iArr;
        }
    }

    public final java.lang.Object _connectCustomSubscriber(java.lang.String r6, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<c1.y>> r7) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager._connectCustomSubscriber(java.lang.String, g1.d):java.lang.Object");
    }

    public final java.lang.Object _connectGlassfyUniversalCode(java.lang.String r6, boolean r7, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<c1.y>> r8) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager._connectGlassfyUniversalCode(java.lang.String, boolean, g1.d):java.lang.Object");
    }

    public final java.lang.Object _connectPaddleLicense(java.lang.String r6, boolean r7, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<c1.y>> r8) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager._connectPaddleLicense(java.lang.String, boolean, g1.d):java.lang.Object");
    }

    public final java.lang.Object _initialize(java.lang.String r23, java.lang.String r24, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<java.lang.Boolean>> r25) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager._initialize(java.lang.String, java.lang.String, g1.d):java.lang.Object");
    }

    static Object _initialize$default(GManager gManager, String str, String str2, InterfaceC0791d interfaceC0791d, int i4, Object obj) {
        if ((i4 & 1) != 0) {
            str = null;
        }
        if ((i4 & 2) != 0) {
            str2 = null;
        }
        return gManager._initialize(str, str2, interfaceC0791d);
    }

    public final java.lang.Object _offerings(g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.Offerings>> r11) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager._offerings(g1.d):java.lang.Object");
    }

    public final java.lang.Object _paywall(java.lang.String r10, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.paywall.Paywall>> r11) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager._paywall(java.lang.String, g1.d):java.lang.Object");
    }

    public final java.lang.Object _playStoreSku(java.lang.String r10, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.Sku>> r11) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager._playStoreSku(java.lang.String, g1.d):java.lang.Object");
    }

    public final java.lang.Object _purchase(android.app.Activity r21, io.glassfy.androidsdk.model.Sku r22, io.glassfy.androidsdk.model.SubscriptionUpdate r23, java.lang.String r24, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.Transaction>> r25) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager._purchase(android.app.Activity, io.glassfy.androidsdk.model.Sku, io.glassfy.androidsdk.model.SubscriptionUpdate, java.lang.String, g1.d):java.lang.Object");
    }

    public final java.lang.Object _restore(g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.Permissions>> r10) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager._restore(g1.d):java.lang.Object");
    }

    public final java.lang.Object _skubase(java.lang.String r7, io.glassfy.androidsdk.model.Store r8, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<? extends io.glassfy.androidsdk.model.ISkuBase>> r9) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager._skubase(java.lang.String, io.glassfy.androidsdk.model.Store, g1.d):java.lang.Object");
    }

    private final IApiService makeApiService(final ICacheManager cacheManager, final IDeviceManager deviceManager, final String apiKey) {
        z.a aVar = new z.a();
        TimeUnit timeUnit = TimeUnit.SECONDS;
        Object b4 = new A.b().f(aVar.J(20L, timeUnit).P(20L, timeUnit).d(20L, timeUnit).a(new w() {
            @Override
            public final D intercept(w.a aVar2) {
                k.f(aVar2, "chain");
                return aVar2.a(aVar2.d().i().e("Authorization", "Bearer " + apiKey).p(aVar2.d().k().k().a("glii", IDeviceManager.this.getGlii()).a("installationid", cacheManager.getInstallationId()).a("subscriberid", cacheManager.getSubscriberId()).c()).a());
            }
        }).b()).c("https://api.glassfy.io").a(r3.a.f(new v.a().b(new EntitlementAdapter()).b(new ProductTypeAdapter()).b(new StoreAdapter()).b(new StoreInfoAdapter()).b(new EventTypeAdapter()).b(new UserPropertiesAdapter()).b(new PaywallTypeAdapter()).c())).d().b(IApiService.class);
        k.e(b4, "Builder().client(httpCli…(IApiService::class.java)");
        return (IApiService) b4;
    }

    private final SkuDetails matchSkuWithStoreDetails(Sku s4, List<SkuDetails> storeDetails) {
        return matchSkuWithStoreDetailsAndFallback(s4, storeDetails);
    }

    private final SkuDetails matchSkuWithStoreDetailsAndFallback(Sku s4, List<SkuDetails> storeDetails) {
        Object obj;
        Object obj2;
        Iterator<T> it = storeDetails.iterator();
        while (true) {
            if (!it.hasNext()) {
                obj = null;
                break;
            }
            obj = it.next();
            SkuDetails skuDetails = (SkuDetails) obj;
            if (k.a(skuDetails.getSku(), s4.getSkuParams$glassfy_release().getProductId())) {
                String basePlanId = skuDetails.getBasePlanId();
                String basePlanId2 = s4.getSkuParams$glassfy_release().getBasePlanId();
                if (basePlanId2 == null) {
                    basePlanId2 = "";
                }
                if (k.a(basePlanId, basePlanId2)) {
                    String offerId = skuDetails.getOfferId();
                    String offerId2 = s4.getSkuParams$glassfy_release().getOfferId();
                    if (offerId2 == null) {
                        offerId2 = "";
                    }
                    if (k.a(offerId, offerId2)) {
                        break;
                    }
                } else {
                    continue;
                }
            }
        }
        SkuDetails skuDetails2 = (SkuDetails) obj;
        if (skuDetails2 != null) {
            Logger.INSTANCE.logDebug("Sku Found " + s4.getSkuId() + ": \t" + s4.getSkuParams$glassfy_release().getProductId() + " - " + s4.getSkuParams$glassfy_release().getBasePlanId() + " - " + s4.getSkuParams$glassfy_release().getOfferId());
            return skuDetails2;
        }
        Iterator<T> it2 = storeDetails.iterator();
        while (true) {
            if (!it2.hasNext()) {
                obj2 = null;
                break;
            }
            obj2 = it2.next();
            SkuDetails skuDetails3 = (SkuDetails) obj2;
            String sku = skuDetails3.getSku();
            SkuDetailsParams fallbackSkuParams$glassfy_release = s4.getFallbackSkuParams$glassfy_release();
            if (k.a(sku, fallbackSkuParams$glassfy_release != null ? fallbackSkuParams$glassfy_release.getProductId() : null)) {
                String basePlanId3 = skuDetails3.getBasePlanId();
                String basePlanId4 = s4.getFallbackSkuParams$glassfy_release().getBasePlanId();
                if (basePlanId4 == null) {
                    basePlanId4 = "";
                }
                if (k.a(basePlanId3, basePlanId4)) {
                    String offerId3 = skuDetails3.getOfferId();
                    String offerId4 = s4.getFallbackSkuParams$glassfy_release().getOfferId();
                    if (offerId4 == null) {
                        offerId4 = "";
                    }
                    if (k.a(offerId3, offerId4)) {
                        break;
                    }
                } else {
                    continue;
                }
            }
        }
        SkuDetails skuDetails4 = (SkuDetails) obj2;
        if (skuDetails4 == null) {
            Logger.INSTANCE.logDebug("Sku NOT Found " + s4.getSkuId() + ": \t" + s4.getSkuParams$glassfy_release().getProductId() + " - " + s4.getSkuParams$glassfy_release().getBasePlanId() + " - " + s4.getSkuParams$glassfy_release().getOfferId());
            return skuDetails4;
        }
        Logger logger = Logger.INSTANCE;
        StringBuilder sb = new StringBuilder();
        sb.append("Sku Fallback ");
        sb.append(s4.getSkuId());
        sb.append(": \n\t");
        sb.append(s4.getSkuParams$glassfy_release().getProductId());
        sb.append(" - ");
        sb.append(s4.getSkuParams$glassfy_release().getBasePlanId());
        sb.append(" - ");
        sb.append(s4.getSkuParams$glassfy_release().getOfferId());
        sb.append("\n\t");
        sb.append(skuDetails4.getSku());
        sb.append(" - ");
        String basePlanId5 = skuDetails4.getBasePlanId();
        if (basePlanId5.length() == 0) {
            basePlanId5 = null;
        }
        sb.append(basePlanId5);
        sb.append(" - ");
        String offerId5 = skuDetails4.getOfferId();
        sb.append(offerId5.length() != 0 ? offerId5 : null);
        logger.logDebug(sb.toString());
        return skuDetails4;
    }

    public final java.lang.Object onStartProcessState(g1.InterfaceC0791d<? super java.lang.Boolean> r6) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.onStartProcessState(g1.d):java.lang.Object");
    }

    public final Object withSdkInitialized(InterfaceC0791d<? super Boolean> interfaceC0791d) {
        return N0.c(INITIALIZED_TIMEOUT_MS, new GManager$withSdkInitialized$2(this, null), interfaceC0791d);
    }

    private final <T> Object withSdkInitializedOrError(InterfaceC0914a interfaceC0914a, InterfaceC0791d<? super Resource<T>> interfaceC0791d) {
        Resource resource;
        o1.j.a(0);
        Object withSdkInitialized = withSdkInitialized(interfaceC0791d);
        o1.j.a(1);
        return (((Boolean) withSdkInitialized) == null || (resource = (Resource) interfaceC0914a.invoke()) == null) ? new Resource.Error(GlassfyErrorCode.toError$default(GlassfyErrorCode.SDKNotInitialized, null, 1, null), null, 2, null) : resource;
    }

    public final java.lang.Object connectCustomSubscriber$glassfy_release(java.lang.String r7, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<c1.y>> r8) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.connectCustomSubscriber$glassfy_release(java.lang.String, g1.d):java.lang.Object");
    }

    public final java.lang.Object connectGlassfyUniversalCode$glassfy_release(java.lang.String r7, boolean r8, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<c1.y>> r9) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.connectGlassfyUniversalCode$glassfy_release(java.lang.String, boolean, g1.d):java.lang.Object");
    }

    public final java.lang.Object connectPaddleLicenseKey$glassfy_release(java.lang.String r7, boolean r8, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<c1.y>> r9) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.connectPaddleLicenseKey$glassfy_release(java.lang.String, boolean, g1.d):java.lang.Object");
    }

    public final java.lang.Object getUserProperties$glassfy_release(g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.UserProperties>> r7) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.getUserProperties$glassfy_release(g1.d):java.lang.Object");
    }

    public final java.lang.Object initialize$glassfy_release(io.glassfy.androidsdk.Glassfy.InitializeOptions r17, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<java.lang.Boolean>> r18) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.initialize$glassfy_release(io.glassfy.androidsdk.Glassfy$InitializeOptions, g1.d):java.lang.Object");
    }

    public final java.lang.Object offerings$glassfy_release(g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.Offerings>> r7) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.offerings$glassfy_release(g1.d):java.lang.Object");
    }

    @Override
    public java.lang.Object onProductPurchase(io.glassfy.androidsdk.model.Purchase r7, boolean r8, g1.InterfaceC0791d<? super c1.y> r9) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.onProductPurchase(io.glassfy.androidsdk.model.Purchase, boolean, g1.d):java.lang.Object");
    }

    @Override
    public void onStateChanged(l source, AbstractC0561f.a event) {
        k.f(source, "source");
        k.f(event, "event");
        if (WhenMappings.$EnumSwitchMapping$0[event.ordinal()] == 1) {
            AbstractC0324h.b(Glassfy.INSTANCE.getCustomScope$glassfy_release(), null, null, new GManager$onStateChanged$1(this, null), 3, null);
        }
    }

    public final java.lang.Object paywall$glassfy_release(java.lang.String r7, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.paywall.Paywall>> r8) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.paywall$glassfy_release(java.lang.String, g1.d):java.lang.Object");
    }

    public final java.lang.Object permissions$glassfy_release(g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.Permissions>> r7) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.permissions$glassfy_release(g1.d):java.lang.Object");
    }

    public final java.lang.Object purchase$glassfy_release(android.app.Activity r11, io.glassfy.androidsdk.model.Sku r12, io.glassfy.androidsdk.model.SubscriptionUpdate r13, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.Transaction>> r14) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.purchase$glassfy_release(android.app.Activity, io.glassfy.androidsdk.model.Sku, io.glassfy.androidsdk.model.SubscriptionUpdate, g1.d):java.lang.Object");
    }

    public final java.lang.Object purchaseHistory$glassfy_release(g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.PurchasesHistory>> r7) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.purchaseHistory$glassfy_release(g1.d):java.lang.Object");
    }

    public final java.lang.Object restore$glassfy_release(g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.Permissions>> r7) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.restore$glassfy_release(g1.d):java.lang.Object");
    }

    public final Object setAttribution$glassfy_release(AttributionItem.Type type, String str, InterfaceC0791d<? super Resource<y>> interfaceC0791d) {
        return setAttributions$glassfy_release(AbstractC0733o.d(new AttributionItem(type, str)), interfaceC0791d);
    }

    public final java.lang.Object setAttributions$glassfy_release(java.util.List<io.glassfy.androidsdk.model.AttributionItem> r10, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<c1.y>> r11) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.setAttributions$glassfy_release(java.util.List, g1.d):java.lang.Object");
    }

    public final java.lang.Object setDeviceToken$glassfy_release(java.lang.String r7, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<c1.y>> r8) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.setDeviceToken$glassfy_release(java.lang.String, g1.d):java.lang.Object");
    }

    public final java.lang.Object setEmailUserProperty$glassfy_release(java.lang.String r7, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<c1.y>> r8) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.setEmailUserProperty$glassfy_release(java.lang.String, g1.d):java.lang.Object");
    }

    public final java.lang.Object setExtraUserProperty$glassfy_release(java.util.Map<java.lang.String, java.lang.String> r7, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<c1.y>> r8) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.setExtraUserProperty$glassfy_release(java.util.Map, g1.d):java.lang.Object");
    }

    public final void setLogLevel$glassfy_release(LogLevel level) {
        k.f(level, "level");
        Logger.INSTANCE.setLoglevel(level);
    }

    public final void setPurchaseDelegate$glassfy_release(PurchaseDelegate delegate) {
        k.f(delegate, "delegate");
        this._delegate = delegate;
    }

    public final java.lang.Object sku$glassfy_release(java.lang.String r7, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.Sku>> r8) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.sku$glassfy_release(java.lang.String, g1.d):java.lang.Object");
    }

    public final java.lang.Object skubase$glassfy_release(java.lang.String r7, io.glassfy.androidsdk.model.Store r8, g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<? extends io.glassfy.androidsdk.model.ISkuBase>> r9) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.skubase$glassfy_release(java.lang.String, io.glassfy.androidsdk.model.Store, g1.d):java.lang.Object");
    }

    public final java.lang.Object storeInfo$glassfy_release(g1.InterfaceC0791d<? super io.glassfy.androidsdk.internal.network.model.utils.Resource<io.glassfy.androidsdk.model.StoresInfo>> r7) {
        throw new UnsupportedOperationException("Method not decompiled: io.glassfy.androidsdk.internal.GManager.storeInfo$glassfy_release(g1.d):java.lang.Object");
    }
}