正在查看: Antivirus Cleaner v1.2.0.0 应用的 AppMetricaService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Antivirus Cleaner v1.2.0.0 应用的 AppMetricaService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package io.appmetrica.analytics.internal;
import android.app.Service;
import android.content.Context;
import android.content.Intent;
import android.content.res.Configuration;
import android.os.IBinder;
import androidx.annotation.NonNull;
import io.appmetrica.analytics.impl.A1;
import io.appmetrica.analytics.impl.B1;
import io.appmetrica.analytics.impl.BinderC0544s1;
import io.appmetrica.analytics.impl.C0164cj;
import io.appmetrica.analytics.impl.C0189dj;
import io.appmetrica.analytics.impl.C0519r1;
import io.appmetrica.analytics.impl.C0548s5;
import io.appmetrica.analytics.impl.C0603ua;
import io.appmetrica.analytics.impl.C0619v1;
import io.appmetrica.analytics.impl.C0669x1;
import io.appmetrica.analytics.impl.C0694y1;
import io.appmetrica.analytics.impl.C0719z1;
import io.appmetrica.analytics.impl.F1;
import io.appmetrica.analytics.impl.I1;
import io.appmetrica.analytics.impl.L1;
import io.appmetrica.analytics.impl.Pj;
import io.appmetrica.analytics.logger.common.BaseReleaseLogger;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
public class AppMetricaService extends Service {
private static F1 c;
private final C0519r1 a = new C0519r1(this);
private final a b = new a();
@Override
public IBinder onBind(Intent intent) {
String action = intent.getAction();
IBinder binderC0544s1 = (action == null || !action.startsWith("io.appmetrica.analytics.ACTION_SERVICE_WAKELOCK")) ? this.b : new BinderC0544s1();
F1 f1 = c;
f1.a.execute(new C0719z1(f1, intent));
return binderC0544s1;
}
@Override
public void onConfigurationChanged(@NonNull Configuration configuration) {
super.onConfigurationChanged(configuration);
F1 f1 = c;
f1.a.execute(new C0619v1(f1, configuration));
}
@Override
public void onCreate() {
super.onCreate();
C0603ua.a(getApplicationContext());
BaseReleaseLogger.init(getApplicationContext());
F1 f1 = c;
if (f1 == null) {
Context applicationContext = getApplicationContext();
I1 i1 = new I1(applicationContext, this.a, new C0548s5(applicationContext));
Pj pj = C0603ua.E.v;
L1 l1 = new L1(i1);
LinkedHashMap linkedHashMap = pj.a;
Object obj = linkedHashMap.get(1);
if (obj == null) {
obj = new ArrayList();
linkedHashMap.put(1, obj);
}
((List) obj).add(l1);
c = new F1(C0603ua.E.d.b(), i1);
} else {
f1.b.a(this.a);
}
C0603ua c0603ua = C0603ua.E;
C0189dj c0189dj = new C0189dj(c);
synchronized (c0603ua) {
c0603ua.f = new C0164cj(c0603ua.a, c0189dj);
}
c.onCreate();
}
@Override
public void onDestroy() {
c.onDestroy();
super.onDestroy();
}
@Override
public void onRebind(Intent intent) {
super.onRebind(intent);
F1 f1 = c;
f1.a.execute(new A1(f1, intent));
}
@Override
public void onStart(Intent intent, int i) {
F1 f1 = c;
f1.a.execute(new C0669x1(f1, intent, i));
}
@Override
public int onStartCommand(Intent intent, int i, int i2) {
F1 f1 = c;
f1.a.execute(new C0694y1(f1, intent, i, i2));
return 2;
}
@Override
public boolean onUnbind(Intent intent) {
F1 f1 = c;
f1.a.execute(new B1(f1, intent));
String action = intent.getAction();
return (action == null || !action.startsWith("io.appmetrica.analytics.ACTION_SERVICE_WAKELOCK")) && intent.getData() != null;
}
}