PhotoRoom v4.8.2版本的 MD5 值为:c40a01bb3380c0f75c0cb6ac6760f295
以下内容为反编译后的 PurchaseStrings.java 源代码,内容仅作参考
package com.revenuecat.purchases.strings;
import kotlin.Metadata;
import v30.r;
@Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b#\bÀ\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002R\u000e\u0010\u0003\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0007\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\b\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\t\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\n\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u000b\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\f\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\r\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u000e\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u000f\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0010\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0011\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0012\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0013\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0014\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0015\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0016\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0017\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0018\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0019\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001a\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001b\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001c\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001d\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001e\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001f\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010 \u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010!\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\"\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010#\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010$\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010%\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010&\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000¨\u0006'"}, d2 = {"Lcom/revenuecat/purchases/strings/PurchaseStrings;", "", "()V", "ACKNOWLEDGING_PURCHASE", "", "ACKNOWLEDGING_PURCHASE_ERROR", "BILLING_CLIENT_NOT_CONNECTED", "CONSUMING_PURCHASE", "CONSUMING_PURCHASE_ERROR", "ENTITLEMENT_EXPIRED_OUTSIDE_GRACE_PERIOD", "ERROR_FINDING_PURCHASE", "FOUND_EXISTING_PURCHASE", "INVALID_CALLBACK_TYPE_INTERNAL_ERROR", "INVALID_PRODUCT_NO_PRICE", "INVALID_PRODUCT_TYPE", "INVALID_PURCHASE_TYPE", "INVALID_STORE_PRODUCT_TYPE", "NOT_RECOGNIZED_PRODUCT_TYPE", "NO_EXISTING_PURCHASE", "NO_PENDING_PURCHASES_TO_SYNC", "OFFERING", "PRODUCT_CHANGE_STARTED", "PURCHASE_FINISH_TRANSACTION_FALSE", "PURCHASE_STARTED", "PURCHASE_SYNCED", "PURCHASE_SYNCED_USER_ID", "PURCHASING_PRODUCT", "SKIPPING_AUTOMATIC_SYNC", "SYNCED_PURCHASES_SUCCESSFULLY", "SYNCING_PURCHASES", "SYNCING_PURCHASES_ERROR", "SYNCING_PURCHASES_ERROR_DETAILS", "SYNCING_PURCHASE_ERROR_DETAILS_USER_ID", "SYNCING_PURCHASE_SKIPPING", "SYNCING_PURCHASE_STORE_USER_ID", "UPDATING_PENDING_PURCHASE_QUEUE", "UPGRADING_INVALID_TYPE", "UPGRADING_SKU", "UPGRADING_SKU_ERROR", "purchases_defaultsRelease"}, k = 1, mv = {1, 7, 1}, xi = 48)
public final class PurchaseStrings {
@r
public static final String ACKNOWLEDGING_PURCHASE = "Acknowledging purchase with token %s";
@r
public static final String ACKNOWLEDGING_PURCHASE_ERROR = "Error acknowledging purchase. Will retry next queryPurchases. %s";
@r
public static final String BILLING_CLIENT_NOT_CONNECTED = "Skipping updating pending purchase queue since BillingClient is not connected yet.";
@r
public static final String CONSUMING_PURCHASE = "Consuming purchase with token %s";
@r
public static final String CONSUMING_PURCHASE_ERROR = "Error consuming purchase. Will retry next queryPurchases. %s";
@r
public static final String ENTITLEMENT_EXPIRED_OUTSIDE_GRACE_PERIOD = "Entitlement %s is no longer active (expired %s) and it's outside grace period window (last updated %s)";
@r
public static final String ERROR_FINDING_PURCHASE = "Error finding existing purchase for SKU: %s";
@r
public static final String FOUND_EXISTING_PURCHASE = "Found existing purchase for SKU: %s";
@r
public static final PurchaseStrings INSTANCE = new PurchaseStrings();
@r
public static final String INVALID_CALLBACK_TYPE_INTERNAL_ERROR = "Internal SDK error -- invalid callback type passed to startProductChange.";
@r
public static final String INVALID_PRODUCT_NO_PRICE = "Error finding a price for %s.";
@r
public static final String INVALID_PRODUCT_TYPE = "Invalid product type passed to %s.";
@r
public static final String INVALID_PURCHASE_TYPE = "Purchase for a %s purchase must be a %s.";
@r
public static final String INVALID_STORE_PRODUCT_TYPE = "StoreProduct for a %s purchase must be a %s.";
@r
public static final String NOT_RECOGNIZED_PRODUCT_TYPE = "Type of product not recognized.";
@r
public static final String NO_EXISTING_PURCHASE = "Couldn't find existing purchase for SKU: %s";
@r
public static final String NO_PENDING_PURCHASES_TO_SYNC = "No pending purchases to sync";
@r
public static final String OFFERING = " - offering: ";
@r
public static final String PRODUCT_CHANGE_STARTED = "Product change started: %s";
@r
public static final String PURCHASE_FINISH_TRANSACTION_FALSE = "finishTransactions is set to false and a purchase has been started. Are you sure you want to do this? More info here: https://errors.rev.cat/finishTransactions";
@r
public static final String PURCHASE_STARTED = "Purchase started - product: %s";
@r
public static final String PURCHASE_SYNCED = "Purchase %s synced";
@r
public static final String PURCHASE_SYNCED_USER_ID = "Purchase %s synced %s";
@r
public static final String PURCHASING_PRODUCT = "Purchasing product: %s";
@r
public static final String SKIPPING_AUTOMATIC_SYNC = "Skipping automatic synchronization.";
@r
public static final String SYNCED_PURCHASES_SUCCESSFULLY = "Synced purchases successfully";
@r
public static final String SYNCING_PURCHASES = "Syncing purchases";
@r
public static final String SYNCING_PURCHASES_ERROR = "Error syncing purchases. Error: %s";
@r
public static final String SYNCING_PURCHASES_ERROR_DETAILS = "Error syncing purchases %s. Error: %s";
@r
public static final String SYNCING_PURCHASE_ERROR_DETAILS_USER_ID = "Error syncing purchase %s for store user ID %s. Error: %s";
@r
public static final String SYNCING_PURCHASE_SKIPPING = "Skipping syncing purchase %s for store user ID %s. It has already been posted";
@r
public static final String SYNCING_PURCHASE_STORE_USER_ID = "Syncing purchase with token %s, for store user ID %s";
@r
public static final String UPDATING_PENDING_PURCHASE_QUEUE = "Updating pending purchase queue";
@r
public static final String UPGRADING_INVALID_TYPE = "UpgradeInfo passed to purchase for non-sub product type. No upgrade will occur. Consider using non-upgrade purchase flows for this product.";
@r
public static final String UPGRADING_SKU = "Moving from old SKU %s to sku %s";
@r
public static final String UPGRADING_SKU_ERROR = "There was an error trying to upgrade. BillingResponseCode: %s";
private PurchaseStrings() {
}
}