多宝语音 v1.5.0版本的 MD5 值为:dcfcdc4e4f0a662eb0256f88e60f66b1
以下内容为反编译后的 i.java 源代码,内容仅作参考
package kc;
import android.content.Context;
import androidx.fragment.app.FragmentManager;
import cn.weli.peanut.bean.UpdateBean;
import java.util.Map;
import kk.g;
public class i {
public cn.weli.peanut.module.update.b f38019a;
public class a extends e4.b<UpdateBean> {
public final Context f38020a;
public final FragmentManager f38021b;
public final u3.e f38022c;
public a(Context context, FragmentManager fragmentManager, u3.e eVar) {
this.f38020a = context;
this.f38021b = fragmentManager;
this.f38022c = eVar;
}
@Override
public void b(g4.a aVar) {
super.b(aVar);
u3.e eVar = this.f38022c;
if (eVar != null) {
eVar.onFail();
}
}
@Override
public void c(UpdateBean updateBean) {
if (updateBean.vercode > tk.g.d(this.f38020a)) {
i.this.c(this.f38021b, updateBean);
u3.e eVar = this.f38022c;
if (eVar != null) {
eVar.onSuccess(updateBean);
return;
}
return;
}
u3.e eVar2 = this.f38022c;
if (eVar2 != null) {
eVar2.onFail();
}
}
}
public k00.b b(Context context, FragmentManager fragmentManager, u3.e<UpdateBean> eVar) {
Map<String, Object> b11 = new g.a().b(context);
b11.put("pkg", context.getPackageName());
b11.put("dev", "android_phone");
b11.put("epid", "50a49ad9-94d4-42c1-80f6-b69d176e8a55");
k4.a aVar = new k4.a(new a(context, fragmentManager, eVar));
return d4.a.o().d("https://marketing.etouch.cn/api/ckver/v1", b11, new d4.c(UpdateBean.class)).Q(aVar.f37840b, aVar.f37841c, aVar.f37842d);
}
public final void c(FragmentManager fragmentManager, UpdateBean updateBean) {
if (updateBean != null) {
this.f38019a = cn.weli.peanut.module.update.b.F6(fragmentManager, updateBean);
}
}
}