TikTok.apk(点击下载) / GoogleIapExternalServiceProvider.java
package com.bytedance.globalpayment.iap.google.service.provider;
import X.AbstractC38002EwB;
import X.AbstractC38019EwS;
import X.AbstractC38021EwU;
import X.AbstractC38025EwY;
import X.AbstractC38078ExP;
import X.AbstractC38094Exf;
import X.AbstractC38149EyY;
import X.C21280sv;
import X.C38007EwG;
import X.C38064ExB;
import X.C38178Ez1;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import com.bytedance.covode.number.Covode;
import com.bytedance.globalpayment.iap.google.helper.RestoreOrderService;
import com.bytedance.globalpayment.iap.google.service.PayloadPreferencesServiceImpl;
import com.bytedance.globalpayment.iap.model.AbsIapProduct;
import com.bytedance.globalpayment.service.manager.iap.google.ConsumeIapProductListener;
import com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService;
import com.bytedance.globalpayment.service.manager.iap.google.PayloadPreferencesService;
import com.bytedance.globalpayment.service.manager.iap.google.RestoreGoogleOrderService;
import java.util.List;
public class GoogleIapExternalServiceProvider implements GoogleIapExternalService {
static {
Covode.recordClassIndex(21680);
}
public static void com_bytedance_globalpayment_iap_google_service_provider_GoogleIapExternalServiceProvider_com_ss_android_ugc_tiktok_security_lancet_ContextLancet_startActivity(Context context, Intent intent) {
C21280sv.LIZ(intent, context);
context.startActivity(intent);
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public void consumeProduct(boolean z, String str, ConsumeIapProductListener consumeIapProductListener) {
C38007EwG.LIZ().LIZ(z, str, consumeIapProductListener);
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public AbstractC38078ExP getGoogleState(AbstractC38094Exf exf, Activity activity) {
return new C38064ExB(exf, activity);
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public PayloadPreferencesService getPayloadPreferencesService() {
return PayloadPreferencesServiceImpl.getInstance();
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public RestoreGoogleOrderService getRestoreGoogleOrderService() {
return RestoreOrderService.getIns(C38178Ez1.LIZ().LJIIIIZZ().LIZIZ());
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public void init(AbstractC38025EwY ewY) {
C38007EwG.LIZ().LIZ(ewY);
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public boolean isServiceConnected() {
return false;
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public boolean isSupportGooglePay() {
return C38007EwG.LIZ().LIZIZ();
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public void jumpToNotExpiredSubscriptionManagerPage(String str, String str2) {
Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("https://play.google.com/store/account/subscriptions?sku=" + str + "&package=" + str2));
intent.addFlags(268435456);
com_bytedance_globalpayment_iap_google_service_provider_GoogleIapExternalServiceProvider_com_ss_android_ugc_tiktok_security_lancet_ContextLancet_startActivity(C38178Ez1.LIZ().LJIIIIZZ().LIZIZ(), intent);
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public void jumpToSubscriptionManagerPage() {
Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("https://play.google.com/store/account/subscriptions"));
intent.addFlags(268435456);
com_bytedance_globalpayment_iap_google_service_provider_GoogleIapExternalServiceProvider_com_ss_android_ugc_tiktok_security_lancet_ContextLancet_startActivity(C38178Ez1.LIZ().LJIIIIZZ().LIZIZ(), intent);
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public void queryHasSubscriptionProducts(AbstractC38149EyY eyY) {
C38007EwG.LIZ().LIZ(eyY);
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public void queryProductDetails(List<String> list, boolean z, AbstractC38002EwB<AbsIapProduct> ewB) {
C38007EwG.LIZ().LIZ(list, z, ewB);
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public void queryUnAckEdOrderFromChannel(AbstractC38021EwU ewU) {
C38007EwG.LIZ().LIZ(ewU);
}
@Override // com.bytedance.globalpayment.service.manager.iap.google.GoogleIapExternalService
public void setGpListener(AbstractC38019EwS ewS) {
C38007EwG.LIZ().LIZ(ewS);
}
}