正在查看: OVO v3.139.0 应用的 MessagingInitializer.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: OVO v3.139.0 应用的 MessagingInitializer.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package ovo.id.common.initializer.app;
import android.app.Application;
import android.content.Context;
import android.content.pm.PackageManager;
import android.os.Build;
import android.os.Handler;
import android.os.Looper;
import androidx.lifecycle.DefaultLifecycleObserver;
import androidx.lifecycle.LifecycleOwner;
import androidx.lifecycle.LifecycleOwnerKt;
import com.oneb4nk.ovolibrary.android.model.customer.response.Customer;
import java.util.Map;
import o.i.Function110;
import o.i.Function23;
import o.i.a37;
import o.i.akb;
import o.i.aq2;
import o.i.b19;
import o.i.b37;
import o.i.b63;
import o.i.bj8;
import o.i.cr4;
import o.i.d37;
import o.i.e41;
import o.i.e47;
import o.i.e57;
import o.i.fxa;
import o.i.fzc;
import o.i.hg2;
import o.i.i00;
import o.i.im8;
import o.i.j;
import o.i.j58;
import o.i.jg2;
import o.i.k9g;
import o.i.lg2;
import o.i.lwe;
import o.i.m57;
import o.i.me3;
import o.i.mkd;
import o.i.oye;
import o.i.p1g;
import o.i.p2d;
import o.i.pj2;
import o.i.pma;
import o.i.q2a;
import o.i.q89;
import o.i.r89;
import o.i.s23;
import o.i.sh;
import o.i.sid;
import o.i.sk4;
import o.i.t61;
import o.i.td2;
import o.i.ua8;
import o.i.v53;
import o.i.vk7;
import o.i.vuc;
import o.i.yid;
import o.i.ze7;
import o.i.zi3;
import o.i.zu5;
import okhttp3.HttpUrl;
import org.bouncycastle.asn1.eac.EACTags;
import ovo.id.analytics.messaging.InAppConfig;
import ovo.id.analytics.messaging.InboxConfig;
import ovo.id.analytics.messaging.MessageConfig;
import ovo.id.logger.LoggerType;
import ovo.id.loyalty.app.Ovo;
public final class MessagingInitializer implements i00 {
public final akb a;
public final sid b;
public final fzc c;
public final zi3 d;
public final bj8<pma> e;
public final oye f;
public final oye g;
public final oye h;
public final oye i;
public final MessagingInitializer$lifecycleObserver$1 j;
public static final class a extends ua8 implements zu5<me3> {
public a() {
super(0);
}
@Override
public final me3 invoke() {
return (me3) MessagingInitializer.this.a.b(vuc.a(me3.class));
}
}
public static final class b extends ua8 implements zu5<InAppConfig> {
public b() {
super(0);
}
@Override
public final InAppConfig invoke() {
return ((pma) MessagingInitializer.this.e.get()).c();
}
}
public static final class c extends ua8 implements zu5<InboxConfig> {
public c() {
super(0);
}
@Override
public final InboxConfig invoke() {
return ((pma) MessagingInitializer.this.e.get()).x();
}
}
public static final class d extends ua8 implements Function110<MessageConfig, MessageConfig> {
public d() {
super(1);
}
@Override
public final MessageConfig invoke(MessageConfig messageConfig) {
MessageConfig messageConfig2 = messageConfig;
vk7.f(messageConfig2, "$this$updateConfig");
String hostUrl = messageConfig2.getHostUrl();
MessagingInitializer messagingInitializer = MessagingInitializer.this;
Customer b = ((k9g) messagingInitializer.f.getValue()).b();
String ovoId = b != null ? b.getOvoId() : null;
String str = HttpUrl.FRAGMENT_ENCODE_SET;
if (ovoId == null) {
ovoId = HttpUrl.FRAGMENT_ENCODE_SET;
}
String e = ((me3) messagingInitializer.g.getValue()).e();
if (e != null) {
str = e;
}
return new MessageConfig(hostUrl, ovoId, str, messageConfig2.getUserAgent(), messageConfig2.getInboxConfig(), messageConfig2.getInAppConfig());
}
}
public static final class e extends ua8 implements zu5<k9g> {
public e() {
super(0);
}
@Override
public final k9g invoke() {
return (k9g) MessagingInitializer.this.a.b(vuc.a(k9g.class));
}
}
public MessagingInitializer(akb akbVar, sid sidVar, fzc fzcVar, zi3 zi3Var, bj8<pma> bj8Var) {
vk7.f(akbVar, "preferenceManager");
vk7.f(sidVar, "screenRouter");
vk7.f(fzcVar, "requestInterceptor");
vk7.f(zi3Var, "dispatcherProvider");
vk7.f(bj8Var, "ovoFeatureFlag");
this.a = akbVar;
this.b = sidVar;
this.c = fzcVar;
this.d = zi3Var;
this.e = bj8Var;
this.f = im8.b(new e());
this.g = im8.b(new a());
this.h = im8.b(new c());
this.i = im8.b(new b());
this.j = new DefaultLifecycleObserver() {
@s23(c = "ovo.id.common.initializer.app.MessagingInitializer$lifecycleObserver$1$onResume$1", f = "MessagingInitializer.kt", l = {73}, m = "invokeSuspend")
public static final class a extends lwe implements Function23<hg2, td2<? super p1g>, Object> {
public int b;
public final MessagingInitializer c;
@s23(c = "ovo.id.common.initializer.app.MessagingInitializer$lifecycleObserver$1$onResume$1$1", f = "MessagingInitializer.kt", l = {EACTags.CERTIFICATION_AUTHORITY_PUBLIC_KEY}, m = "invokeSuspend")
public static final class C0131a extends lwe implements Function23<hg2, td2<? super p1g>, Object> {
public int b;
public C0131a(td2<? super C0131a> td2Var) {
super(2, td2Var);
}
@Override
public final td2<p1g> create(Object obj, td2<?> td2Var) {
return new C0131a(td2Var);
}
@Override
public final Object invoke(hg2 hg2Var, td2<? super p1g> td2Var) {
return new C0131a(td2Var).invokeSuspend(p1g.a);
}
@Override
public final Object invokeSuspend(Object obj) {
jg2 jg2Var = jg2.COROUTINE_SUSPENDED;
int i = this.b;
if (i == 0) {
p2d.b(obj);
m57 m57Var = q2a.a;
d37 d37Var = q2a.b;
if (d37Var != null) {
this.b = 1;
if (d37Var.a(this) == jg2Var) {
return jg2Var;
}
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
p2d.b(obj);
}
return p1g.a;
}
}
public a(MessagingInitializer messagingInitializer, td2<? super a> td2Var) {
super(2, td2Var);
this.c = messagingInitializer;
}
@Override
public final td2<p1g> create(Object obj, td2<?> td2Var) {
return new a(this.c, td2Var);
}
@Override
public final Object invoke(hg2 hg2Var, td2<? super p1g> td2Var) {
return ((a) create(hg2Var, td2Var)).invokeSuspend(p1g.a);
}
@Override
public final Object invokeSuspend(Object obj) {
jg2 jg2Var = jg2.COROUTINE_SUSPENDED;
int i = this.b;
if (i == 0) {
p2d.b(obj);
v53 c = this.c.d.c();
C0131a c0131a = new C0131a(null);
this.b = 1;
if (ze7.y(this, c, c0131a) == jg2Var) {
return jg2Var;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
p2d.b(obj);
}
return p1g.a;
}
}
public static final class b extends ua8 implements Function23<String, Map<String, ? extends String>, p1g> {
public final MessagingInitializer b;
public b(MessagingInitializer messagingInitializer) {
super(2);
this.b = messagingInitializer;
}
@Override
public final p1g invoke(String str, Map<String, ? extends String> map) {
String str2 = str;
Map<String, ? extends String> map2 = map;
vk7.f(str2, "name");
boolean h02 = ((pma) this.b.e.get()).h0();
String str3 = "scribe tracker, with event: " + str2 + ", and attributes: " + map2;
vk7.f(str3, "message");
if (h02) {
try {
b19.j(LoggerType.DEBUG, "[SCRIBE] ".concat(str3), (Map) null, (String) null, 28);
} catch (Exception unused) {
}
}
cr4 cr4Var = q2a.c;
if (cr4Var != 0) {
if (map2 == null) {
map2 = sk4.a;
}
cr4Var.a(str2, map2);
}
return p1g.a;
}
}
public final void onCreate(LifecycleOwner lifecycleOwner) {
b63.a(this, lifecycleOwner);
}
public final void onDestroy(LifecycleOwner lifecycleOwner) {
b63.b(this, lifecycleOwner);
}
public final void onPause(LifecycleOwner lifecycleOwner) {
b63.c(this, lifecycleOwner);
}
public final void onResume(LifecycleOwner lifecycleOwner) {
vk7.f(lifecycleOwner, "owner");
b63.d(this, lifecycleOwner);
MessagingInitializer messagingInitializer = MessagingInitializer.this;
if (((k9g) messagingInitializer.f.getValue()).g()) {
ze7.m(LifecycleOwnerKt.getLifecycleScope(lifecycleOwner), messagingInitializer.d.a(), (lg2) null, new a(messagingInitializer, null), 2);
if (((pma) messagingInitializer.e.get()).h0()) {
try {
b19.j(LoggerType.DEBUG, "[HEDWIG] hedwig InApp synced", (Map) null, (String) null, 28);
} catch (Exception unused) {
}
}
}
}
public final void onStart(LifecycleOwner lifecycleOwner) {
vk7.f(lifecycleOwner, "owner");
b63.e(this, lifecycleOwner);
yid yidVar = mkd.a;
mkd.b = new b(MessagingInitializer.this);
}
public final void onStop(LifecycleOwner lifecycleOwner) {
b63.f(this, lifecycleOwner);
}
};
}
public static String c(Context context) {
String str;
vk7.f(context, "context");
try {
str = context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionName;
vk7.e(str, "{\n val pInfo …nfo.versionName\n }");
} catch (PackageManager.NameNotFoundException | RuntimeException | Exception unused) {
str = "1.0.0";
}
return t61.a("OVO/", str, " (Android ", Build.VERSION.RELEASE, "; Build 552)");
}
@Override
public final void a(Application application) {
vk7.f(application, "application");
boolean z = Ovo.p;
j58.b = new aq2(new pj2(), Ovo.a.a(application));
bj8<pma> bj8Var = this.e;
if (((pma) bj8Var.get()).k()) {
d(application);
if (((pma) bj8Var.get()).h0()) {
try {
b19.j(LoggerType.DEBUG, "[HEDWIG] hedwig started / initialized", (Map) null, (String) null, 28);
} catch (Exception unused) {
}
}
}
}
@Override
public final void b(Application application) {
vk7.f(application, "application");
bj8<pma> bj8Var = this.e;
if (((pma) bj8Var.get()).k()) {
if (q2a.a == null) {
d(application);
}
q2a.e = (MessageConfig) new d().invoke(q2a.a());
if (((pma) bj8Var.get()).h0()) {
try {
b19.j(LoggerType.DEBUG, "[HEDWIG] hedwig updated / re-initialized", (Map) null, (String) null, 28);
} catch (Exception unused) {
}
}
}
}
public final void d(Application application) {
sid sidVar = this.b;
try {
Customer b2 = ((k9g) this.f.getValue()).b();
String ovoId = b2 != null ? b2.getOvoId() : null;
String str = ovoId == null ? HttpUrl.FRAGMENT_ENCODE_SET : ovoId;
String e2 = ((me3) this.g.getValue()).e();
MessageConfig messageConfig = new MessageConfig("https://agw.ovo.id/", str, e2 == null ? HttpUrl.FRAGMENT_ENCODE_SET : e2, c(application), (InboxConfig) this.h.getValue(), (InAppConfig) this.i.getValue());
m57 m57Var = q2a.a;
q2a.d = sh.y(this.c);
Context applicationContext = application.getApplicationContext();
vk7.e(applicationContext, "application.applicationContext");
e57 e57Var = e57.POPUP;
e57 e57Var2 = e57.BOTTOM;
Map w = r89.w(new fxa(e57Var, new e47()), new fxa(e57Var2, new a37()));
Map w2 = r89.w(new fxa(e57Var, new b37(sidVar)), new fxa(e57Var2, new b37(sidVar)));
boolean z = Ovo.p;
q2a.b(applicationContext, messageConfig, w, w2, Ovo.a.a(application));
new Handler(Looper.getMainLooper()).post(new e41(5, this));
} catch (Exception e3) {
b19.e(e3, q89.s(new fxa("Message", j.a("Failing to initialize messaging because ", e3.getMessage()))));
}
}
}