package com.huawei.hms.adapter; import android.app.Activity; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.os.Build; import android.os.Bundle; import android.os.Parcelable; import android.text.TextUtils; import com.huawei.hms.activity.BridgeActivity; import com.huawei.hms.adapter.AvailableAdapter; import com.huawei.hms.adapter.internal.CommonCode; import com.huawei.hms.adapter.sysobs.ApkResolutionFailedManager; import com.huawei.hms.adapter.sysobs.SystemManager; import com.huawei.hms.adapter.sysobs.SystemObserver; import com.huawei.hms.adapter.ui.BaseResolutionAdapter; import com.huawei.hms.adapter.ui.UpdateAdapter; import com.huawei.hms.common.internal.RequestHeader; import com.huawei.hms.common.internal.ResponseHeader; import com.huawei.hms.common.internal.ResponseWrap; import com.huawei.hms.core.aidl.IMessageEntity; import com.huawei.hms.framework.common.ExceptionCode; import com.huawei.hms.support.api.PendingResultImpl; import com.huawei.hms.support.api.ResolveResult; import com.huawei.hms.support.api.client.ApiClient; import com.huawei.hms.support.api.client.PendingResult; import com.huawei.hms.support.api.client.ResultCallback; import com.huawei.hms.support.api.client.Status; import com.huawei.hms.support.api.entity.core.CommonCode; import com.huawei.hms.support.hianalytics.HiAnalyticsConstant; import com.huawei.hms.support.hianalytics.HiAnalyticsUtil; import com.huawei.hms.support.log.HMSLog; import com.huawei.hms.update.kpms.KpmsConstant; import com.huawei.hms.utils.HMSPackageManager; import com.huawei.hms.utils.IntentUtil; import com.huawei.hms.utils.JsonUtil; import com.huawei.hms.utils.ResolutionFlagUtil; import com.huawei.hms.utils.Util; import java.lang.ref.WeakReference; import java.sql.Timestamp; import java.util.Map; import java.util.concurrent.atomic.AtomicBoolean; import org.json.JSONException; import org.json.JSONObject; /* loaded from: classes2.dex */ public class BaseAdapter { private WeakReference a; private WeakReference b; private BaseCallBack c; private String d; private String e; private Parcelable f; private BaseCallBack g; private String h; private Context i; private RequestHeader j = new RequestHeader(); private ResponseHeader k = new ResponseHeader(); private SystemObserver l; /* loaded from: classes2.dex */ public interface BaseCallBack { void onComplete(String str, String str2, Parcelable parcelable); void onError(String str); } /* loaded from: classes2.dex */ public class BaseRequestResultCallback implements ResultCallback> { private AtomicBoolean a = new AtomicBoolean(true); final BaseAdapter b; public BaseRequestResultCallback(BaseAdapter baseAdapter) { this.b = baseAdapter; } private void a(String str, BaseCallBack baseCallBack, CoreBaseResponse coreBaseResponse, int i) { if (CommonCode.Resolution.HAS_RESOLUTION_FROM_APK.equals(str)) { Activity c = this.b.c(); HMSLog.i("BaseAdapter", "activity is: ".concat(String.valueOf(c))); if (c != null && !c.isFinishing()) { PendingIntent pendingIntent = coreBaseResponse.getPendingIntent(); if (pendingIntent != null) { if (!Util.isAvailableLibExist(this.b.i)) { baseCallBack.onError(this.b.b(-9)); return; } else { this.b.a(c, pendingIntent, coreBaseResponse); return; } } Intent intent = coreBaseResponse.getIntent(); if (intent != null) { if (!Util.isAvailableLibExist(this.b.i)) { baseCallBack.onError(this.b.b(-9)); return; } else { this.b.a(c, intent, coreBaseResponse); return; } } if (i == 2) { BaseAdapter baseAdapter = this.b; baseCallBack.onError(baseAdapter.b(baseAdapter.k.getErrorCode())); return; } else { HMSLog.e("BaseAdapter", "hasResolution is true but NO_SOLUTION"); baseCallBack.onError(this.b.b(-4)); return; } } HMSLog.e("BaseAdapter", "activity null"); this.b.a(baseCallBack, coreBaseResponse); return; } if (!"installHMS".equals(str)) { this.b.a(baseCallBack, coreBaseResponse); } else { HMSLog.i("BaseAdapter", "has resolutin: installHMS"); a(baseCallBack, coreBaseResponse); } } @Override // com.huawei.hms.support.api.client.ResultCallback public void onResult(ResolveResult resolveResult) { HMSLog.i("BaseAdapter", "BaseRequestResultCallback onResult"); BaseCallBack b = this.b.b(); if (b == null) { HMSLog.e("BaseAdapter", "onResult baseCallBack null"); return; } if (resolveResult == null) { HMSLog.e("BaseAdapter", "result null"); b.onError(this.b.b(-1)); return; } CoreBaseResponse value = resolveResult.getValue(); if (value == null) { HMSLog.e("BaseAdapter", "response null"); b.onError(this.b.b(-1)); return; } if (!TextUtils.isEmpty(value.getJsonHeader())) { JsonUtil.jsonToEntity(value.getJsonHeader(), this.b.k); if (this.a.compareAndSet(true, false)) { BaseAdapter baseAdapter = this.b; baseAdapter.a(baseAdapter.i, this.b.k); } String resolution = this.b.k.getResolution(); int statusCode = this.b.k.getStatusCode(); StringBuilder sb = new StringBuilder("api is: "); sb.append(this.b.k.getApiName()); sb.append(", resolution: "); sb.append(resolution); sb.append(", status_code: "); sb.append(statusCode); HMSLog.i("BaseAdapter", sb.toString()); a(resolution, b, value, statusCode); return; } HMSLog.e("BaseAdapter", "jsonHeader null"); b.onError(this.b.b(-1)); } private void a(BaseCallBack baseCallBack, CoreBaseResponse coreBaseResponse) { if (Util.isAvailableLibExist(this.b.i)) { Activity c = this.b.c(); if (c != null && !c.isFinishing()) { HMSLog.i("BaseAdapter", "start handleSolutionForHMS"); AvailableAdapter availableAdapter = new AvailableAdapter(ExceptionCode.CRASH_EXCEPTION); availableAdapter.setCalledBySolutionInstallHms(true); availableAdapter.startResolution(c, new AvailableAdapter.AvailableCallBack(this, baseCallBack) { // from class: com.huawei.hms.adapter.BaseAdapter.BaseRequestResultCallback.1 final BaseCallBack a; final BaseRequestResultCallback b; { this.b = this; this.a = baseCallBack; } @Override // com.huawei.hms.adapter.AvailableAdapter.AvailableCallBack public void onComplete(int i) { HMSLog.i("BaseAdapter", "complete handleSolutionForHMS, result: ".concat(String.valueOf(i))); if (i == 0) { HMSPackageManager.getInstance(this.b.b.i).resetMultiServiceState(); BaseAdapter baseAdapter = this.b.b; this.a.onError(baseAdapter.a(11, baseAdapter.a(11)).toJson()); this.b.b.i(); return; } BaseAdapter baseAdapter2 = this.b.b; this.a.onError(baseAdapter2.a(i, baseAdapter2.a(i)).toJson()); } }); return; } HMSLog.e("BaseAdapter", "activity is null"); try { if (this.b.i != null && AvailableUtil.isInstallerLibExist(this.b.i)) { HMSLog.i("BaseAdapter", "pass installHMS intent"); Intent intentStartBridgeActivity = BridgeActivity.getIntentStartBridgeActivity(this.b.i, UpdateAdapter.class.getName()); intentStartBridgeActivity.putExtra(CommonCode.MapKey.UPDATE_VERSION, ExceptionCode.CRASH_EXCEPTION); intentStartBridgeActivity.putExtra("installHMS", "installHMS"); coreBaseResponse.setIntent(intentStartBridgeActivity); this.b.a(baseCallBack, coreBaseResponse); return; } HMSLog.i("BaseAdapter", "pass ACTIVITY_NULL error"); BaseAdapter baseAdapter = this.b; baseCallBack.onError(baseAdapter.a(-3, baseAdapter.a(-3)).toJson()); return; } catch (RuntimeException unused) { HMSLog.e("BaseAdapter", "handleSolutionForHms pass result failed"); return; } } HMSLog.i("BaseAdapter", "handleSolutionForHms: no Available lib exist"); baseCallBack.onError(this.b.b(-9)); } } /* JADX INFO: Access modifiers changed from: package-private */ /* loaded from: classes2.dex */ public static class a extends PendingResultImpl, CoreBaseResponse> { public a(ApiClient apiClient, String str, IMessageEntity iMessageEntity) { super(apiClient, str, iMessageEntity); } @Override // com.huawei.hms.support.api.PendingResultImpl /* renamed from: a, reason: merged with bridge method [inline-methods] */ public ResolveResult onComplete(CoreBaseResponse coreBaseResponse) { ResolveResult resolveResult = new ResolveResult<>(coreBaseResponse); resolveResult.setStatus(Status.SUCCESS); return resolveResult; } } public BaseAdapter(ApiClient apiClient) { this.a = new WeakReference<>(apiClient); if (apiClient == null) { HMSLog.w("BaseAdapter", "BaseAdapter constructor client is null"); return; } this.i = apiClient.getContext().getApplicationContext(); StringBuilder sb = new StringBuilder("In constructor, WeakReference is "); sb.append(this.a); HMSLog.i("BaseAdapter", sb.toString()); } public void baseRequest(String str, String str2, Parcelable parcelable, BaseCallBack baseCallBack) { a(str, str2, parcelable, baseCallBack); if (this.a == null) { HMSLog.e("BaseAdapter", "client is null"); baseCallBack.onError(b(-2)); return; } this.c = baseCallBack; JsonUtil.jsonToEntity(str, this.j); CoreBaseRequest coreBaseRequest = new CoreBaseRequest(); coreBaseRequest.setJsonObject(str2); coreBaseRequest.setJsonHeader(str); coreBaseRequest.setParcelable(parcelable); String apiName = this.j.getApiName(); if (TextUtils.isEmpty(apiName)) { HMSLog.e("BaseAdapter", "get uri null"); baseCallBack.onError(b(-5)); return; } String transactionId = this.j.getTransactionId(); this.h = transactionId; if (TextUtils.isEmpty(transactionId)) { HMSLog.e("BaseAdapter", "get transactionId null"); baseCallBack.onError(b(-6)); return; } StringBuilder sb = new StringBuilder("in baseRequest + uri is :"); sb.append(apiName); sb.append(", transactionId is : "); sb.append(this.h); HMSLog.i("BaseAdapter", sb.toString()); a(this.i, this.j); a(this.a.get(), apiName, coreBaseRequest).setResultCallback(new BaseRequestResultCallback(this)); } private void g() { this.l = new SystemObserver(this) { // from class: com.huawei.hms.adapter.BaseAdapter.2 final BaseAdapter a; { this.a = this; } @Override // com.huawei.hms.adapter.sysobs.SystemObserver public boolean onNoticeResult(int i) { return false; } @Override // com.huawei.hms.adapter.sysobs.SystemObserver public boolean onSolutionResult(Intent intent, String str) { if (!TextUtils.isEmpty(str)) { if (!str.equals(this.a.h)) { return false; } HMSLog.i("BaseAdapter", "onSolutionResult + id is :".concat(String.valueOf(str))); BaseCallBack b = this.a.b(); if (b == null) { HMSLog.e("BaseAdapter", "onResult baseCallBack null"); return true; } if (intent != null) { if (this.a.b(intent, b) || this.a.a(intent, b)) { return true; } HMSLog.e("BaseAdapter", "onComplete for on activity result"); this.a.c(intent, b); return true; } HMSLog.e("BaseAdapter", "onSolutionResult but data is null"); String b2 = this.a.b(-7); BaseAdapter baseAdapter = this.a; baseAdapter.a(baseAdapter.i, this.a.k, 0L); b.onError(b2); return true; } HMSLog.e("BaseAdapter", "onSolutionResult but id is null"); BaseCallBack b3 = this.a.b(); if (b3 != null) { b3.onError(this.a.b(-6)); return true; } HMSLog.e("BaseAdapter", "onSolutionResult baseCallBack null"); return true; } @Override // com.huawei.hms.adapter.sysobs.SystemObserver public boolean onUpdateResult(int i) { return false; } }; } /* JADX INFO: Access modifiers changed from: private */ public void i() { if (this.i == null) { HMSLog.e("BaseAdapter", "sendBroadcastAfterResolutionHms, context is null"); return; } Intent intent = new Intent("com.huawei.hms.core.action.SESSION_INVALID"); try { intent.setPackage(this.i.getPackageName()); this.i.sendBroadcast(intent); } catch (IllegalArgumentException unused) { HMSLog.e("BaseAdapter", "IllegalArgumentException when sendBroadcastAfterResolutionHms intent.setPackage"); } } /* JADX INFO: Access modifiers changed from: private */ public Activity c() { if (this.b == null) { StringBuilder sb = new StringBuilder("activityWeakReference is "); sb.append(this.b); HMSLog.i("BaseAdapter", sb.toString()); return null; } ApiClient apiClient = this.a.get(); if (apiClient == null) { HMSLog.i("BaseAdapter", "tmpApi is null"); return null; } StringBuilder sb2 = new StringBuilder("activityWeakReference has "); sb2.append(this.b.get()); HMSLog.i("BaseAdapter", sb2.toString()); return Util.getActiveActivity(this.b.get(), apiClient.getContext()); } /* JADX INFO: Access modifiers changed from: private */ public BaseCallBack b() { BaseCallBack baseCallBack = this.c; if (baseCallBack != null) { return baseCallBack; } HMSLog.e("BaseAdapter", "callback null"); return null; } private void h() { if (this.d == null || this.g == null) { return; } this.k = null; this.k = new ResponseHeader(); baseRequest(d(), e(), f(), a()); } private void b(Context context, RequestHeader requestHeader) { Map mapFromRequestHeader = HiAnalyticsUtil.getInstance().getMapFromRequestHeader(requestHeader); mapFromRequestHeader.put(HiAnalyticsConstant.HaKey.BI_KEY_DIRECTION, HiAnalyticsConstant.Direction.REQUEST); mapFromRequestHeader.put("version", HiAnalyticsUtil.versionCodeToName(String.valueOf(requestHeader.getKitSdkVersion()))); mapFromRequestHeader.put(HiAnalyticsConstant.HaKey.BI_KEY_PHONETYPE, Util.getSystemProperties("ro.logsystem.usertype", "")); HiAnalyticsUtil.getInstance().onNewEvent(context, HiAnalyticsConstant.HMS_SDK_BASE_START_RESOLUTION, mapFromRequestHeader); } private PendingResult> a(ApiClient apiClient, String str, CoreBaseRequest coreBaseRequest) { return new a(apiClient, str, coreBaseRequest); } /* JADX INFO: Access modifiers changed from: private */ public void a(BaseCallBack baseCallBack, CoreBaseResponse coreBaseResponse) { HMSLog.i("BaseAdapter", "baseCallBack.onComplete"); PendingIntent pendingIntent = coreBaseResponse.getPendingIntent(); if (pendingIntent != null) { baseCallBack.onComplete(coreBaseResponse.getJsonHeader(), coreBaseResponse.getJsonBody(), pendingIntent); return; } Intent modifyIntentBehaviorsSafe = IntentUtil.modifyIntentBehaviorsSafe(coreBaseResponse.getIntent()); if (modifyIntentBehaviorsSafe != null) { baseCallBack.onComplete(coreBaseResponse.getJsonHeader(), coreBaseResponse.getJsonBody(), modifyIntentBehaviorsSafe); } else { baseCallBack.onComplete(coreBaseResponse.getJsonHeader(), coreBaseResponse.getJsonBody(), null); } } /* JADX INFO: Access modifiers changed from: private */ public String b(int i) { c(i); return this.k.toJson(); } private void c(int i) { this.k.setTransactionId(this.j.getTransactionId()); this.k.setAppID(this.j.getAppID()); this.k.setApiName(this.j.getApiName()); this.k.setSrvName(this.j.getSrvName()); this.k.setPkgName(this.j.getPkgName()); this.k.setStatusCode(1); this.k.setErrorCode(i); this.k.setErrorReason("Core error"); } public BaseAdapter(ApiClient apiClient, Activity activity) { this.a = new WeakReference<>(apiClient); this.b = new WeakReference<>(activity); if (activity == null) { HMSLog.w("BaseAdapter", "BaseAdapter constructor activity is null"); return; } this.i = activity.getApplicationContext(); StringBuilder sb = new StringBuilder("In constructor, activityWeakReference is "); sb.append(this.b); sb.append(", activity is "); sb.append(this.b.get()); HMSLog.i("BaseAdapter", sb.toString()); } /* JADX INFO: Access modifiers changed from: private */ public boolean b(Intent intent, BaseCallBack baseCallBack) { if (!intent.hasExtra(KpmsConstant.KIT_UPDATE_RESULT)) { return false; } int intExtra = intent.getIntExtra(KpmsConstant.KIT_UPDATE_RESULT, 0); HMSLog.i("BaseAdapter", "kit_update_result is ".concat(String.valueOf(intExtra))); if (intExtra == 1) { HMSLog.e("BaseAdapter", "kit update success,replay request"); h(); } else { HMSLog.e("BaseAdapter", "kit update failed"); baseCallBack.onError(a(-10, a(intExtra)).toJson()); } return true; } /* JADX INFO: Access modifiers changed from: private */ public void c(Intent intent, BaseCallBack baseCallBack) { long j; String stringExtra = intent.getStringExtra(CommonCode.MapKey.JSON_HEADER); String stringExtra2 = intent.getStringExtra(CommonCode.MapKey.JSON_BODY); Object infoFromJsonobject = JsonUtil.getInfoFromJsonobject(stringExtra, "status_code"); Object infoFromJsonobject2 = JsonUtil.getInfoFromJsonobject(stringExtra, "error_code"); if (intent.hasExtra(CommonCode.MapKey.HMS_FOREGROUND_RES_UI)) { Object infoFromJsonobject3 = JsonUtil.getInfoFromJsonobject(intent.getStringExtra(CommonCode.MapKey.HMS_FOREGROUND_RES_UI), "uiDuration"); if (infoFromJsonobject3 instanceof Long) { j = ((Long) infoFromJsonobject3).longValue(); if (!(infoFromJsonobject instanceof Integer) && (infoFromJsonobject2 instanceof Integer)) { int intValue = ((Integer) infoFromJsonobject).intValue(); b(((Integer) infoFromJsonobject2).intValue()); this.k.setStatusCode(intValue); a(this.i, this.k, j); } else { b(-8); a(this.i, this.k, j); } baseCallBack.onComplete(stringExtra, stringExtra2, null); } } j = 0; if (!(infoFromJsonobject instanceof Integer)) { } b(-8); a(this.i, this.k, j); baseCallBack.onComplete(stringExtra, stringExtra2, null); } /* JADX INFO: Access modifiers changed from: private */ public void a(Activity activity, Parcelable parcelable, CoreBaseResponse coreBaseResponse) { HMSLog.i("BaseAdapter", "startResolution"); RequestHeader requestHeader = this.j; if (requestHeader != null) { b(this.i, requestHeader); } if (this.l == null) { g(); } SystemManager.getSystemNotifier().registerObserver(this.l); if (Build.VERSION.SDK_INT >= 29) { a(coreBaseResponse); } Intent intentStartBridgeActivity = BridgeActivity.getIntentStartBridgeActivity(activity, BaseResolutionAdapter.class.getName()); Bundle bundle = new Bundle(); bundle.putParcelable(CommonCode.MapKey.HAS_RESOLUTION, parcelable); intentStartBridgeActivity.putExtras(bundle); intentStartBridgeActivity.putExtra(CommonCode.MapKey.TRANSACTION_ID, this.h); long time = new Timestamp(System.currentTimeMillis()).getTime(); intentStartBridgeActivity.putExtra(CommonCode.MapKey.RESOLUTION_FLAG, time); ResolutionFlagUtil.getInstance().saveResolutionFlag(this.h, time); activity.startActivity(intentStartBridgeActivity); } private void a(CoreBaseResponse coreBaseResponse) { HMSLog.i("BaseAdapter", "postResolutionTimeoutHandle"); ApkResolutionFailedManager.getInstance().postTask(this.h, new Runnable(this, coreBaseResponse) { // from class: com.huawei.hms.adapter.BaseAdapter.1 final CoreBaseResponse a; final BaseAdapter b; { this.b = this; this.a = coreBaseResponse; } @Override // java.lang.Runnable public void run() { HMSLog.i("BaseAdapter", "postResolutionTimeoutHandle handle"); SystemManager.getSystemNotifier().unRegisterObserver(this.b.l); ApkResolutionFailedManager.getInstance().removeValueOnly(this.b.h); BaseCallBack b = this.b.b(); if (b != null) { this.b.a(b, this.a); } else { HMSLog.e("BaseAdapter", "timeoutRunnable callBack is null"); } } }); } private void a(Context context, RequestHeader requestHeader) { Map mapFromRequestHeader = HiAnalyticsUtil.getInstance().getMapFromRequestHeader(requestHeader); mapFromRequestHeader.put(HiAnalyticsConstant.HaKey.BI_KEY_DIRECTION, HiAnalyticsConstant.Direction.REQUEST); mapFromRequestHeader.put("version", HiAnalyticsUtil.versionCodeToName(String.valueOf(requestHeader.getKitSdkVersion()))); mapFromRequestHeader.put(HiAnalyticsConstant.HaKey.BI_KEY_PHONETYPE, Util.getSystemProperties("ro.logsystem.usertype", "")); HiAnalyticsUtil.getInstance().onNewEvent(context, HiAnalyticsConstant.HMS_SDK_BASE_CALL_AIDL, mapFromRequestHeader); } /* JADX INFO: Access modifiers changed from: private */ public void a(Context context, ResponseHeader responseHeader) { HiAnalyticsUtil.getInstance(); Map mapFromRequestHeader = HiAnalyticsUtil.getMapFromRequestHeader(responseHeader); mapFromRequestHeader.put(HiAnalyticsConstant.HaKey.BI_KEY_DIRECTION, HiAnalyticsConstant.Direction.RESPONSE); mapFromRequestHeader.put("version", HiAnalyticsUtil.versionCodeToName(String.valueOf(this.j.getKitSdkVersion()))); mapFromRequestHeader.put(HiAnalyticsConstant.HaKey.BI_KEY_PHONETYPE, Util.getSystemProperties("ro.logsystem.usertype", "")); HiAnalyticsUtil.getInstance().onNewEvent(context, HiAnalyticsConstant.HMS_SDK_BASE_CALL_AIDL, mapFromRequestHeader); } /* JADX INFO: Access modifiers changed from: private */ public void a(Context context, ResponseHeader responseHeader, long j) { HiAnalyticsUtil.getInstance(); Map mapFromRequestHeader = HiAnalyticsUtil.getMapFromRequestHeader(responseHeader); mapFromRequestHeader.put(HiAnalyticsConstant.HaKey.BI_KEY_DIRECTION, HiAnalyticsConstant.Direction.RESPONSE); mapFromRequestHeader.put(HiAnalyticsConstant.HaKey.BI_KEY_WAITTIME, String.valueOf(j)); mapFromRequestHeader.put("version", HiAnalyticsUtil.versionCodeToName(String.valueOf(this.j.getKitSdkVersion()))); mapFromRequestHeader.put(HiAnalyticsConstant.HaKey.BI_KEY_PHONETYPE, Util.getSystemProperties("ro.logsystem.usertype", "")); HiAnalyticsUtil.getInstance().onNewEvent(context, HiAnalyticsConstant.HMS_SDK_BASE_START_RESOLUTION, mapFromRequestHeader); } /* JADX INFO: Access modifiers changed from: private */ public ResponseWrap a(int i, String str) { c(i); ResponseWrap responseWrap = new ResponseWrap(this.k); responseWrap.setBody(str); return responseWrap; } /* JADX INFO: Access modifiers changed from: private */ public String a(int i) { JSONObject jSONObject = new JSONObject(); try { jSONObject.put("errorCode", i); } catch (JSONException e) { StringBuilder sb = new StringBuilder("buildBodyStr failed: "); sb.append(e.getMessage()); HMSLog.e("BaseAdapter", sb.toString()); } return jSONObject.toString(); } private void a(String str, String str2, Parcelable parcelable, BaseCallBack baseCallBack) { a(str); b(str2); a(parcelable); a(baseCallBack); } /* JADX INFO: Access modifiers changed from: private */ public boolean a(Intent intent, BaseCallBack baseCallBack) { if (!intent.hasExtra(CommonCode.MapKey.PRIVACY_STATEMENT_CONFIRM_RESULT)) { return false; } int intExtra = intent.getIntExtra(CommonCode.MapKey.PRIVACY_STATEMENT_CONFIRM_RESULT, 1001); if (intExtra == 1001) { StringBuilder sb = new StringBuilder("privacy_statement_confirm_result agreed: "); sb.append(intExtra); sb.append(", replay request"); HMSLog.i("BaseAdapter", sb.toString()); h(); return true; } HMSLog.i("BaseAdapter", "privacy_statement_confirm_result rejected: ".concat(String.valueOf(intExtra))); baseCallBack.onError(a(CommonCode.BusInterceptor.PRIVACY_CNCEL_ERROR_CODE, a(CommonCode.BusInterceptor.PRIVACY_CNCEL_ERROR_CODE)).toJson()); return true; } private Parcelable f() { return this.f; } private String e() { return this.e; } private String d() { return this.d; } private void b(String str) { this.e = str; } private void a(String str) { this.d = str; } private void a(BaseCallBack baseCallBack) { this.g = baseCallBack; } private void a(Parcelable parcelable) { this.f = parcelable; } private BaseCallBack a() { return this.g; } }