正在查看: MX Player v1.97.8 应用的 ShareService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: MX Player v1.97.8 应用的 ShareService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.mxtech.videoplayer.mxtransfer;
import android.app.Notification;
import android.app.Service;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Build;
import android.os.IBinder;
import com.mxtech.videoplayer.mxtransfer.core.next.FileReceiver;
import com.mxtech.videoplayer.mxtransfer.core.next.e0;
import com.mxtech.videoplayer.mxtransfer.core.next.v;
import defpackage.ch6;
import defpackage.nri;
import defpackage.ooc;
import defpackage.phh;
import defpackage.s86;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
public class ShareService extends Service {
public int b;
public Notification c;
public int d = 0;
public boolean f = false;
public final a g = new a();
public final b h = new b();
public final c i = new c();
public final void a() {
try {
if (this.c == null) {
int i = this.b;
if (i == 0) {
this.c = ooc.a(this, i, 1);
} else {
this.c = ooc.a(this, i, 0);
}
}
if (Build.VERSION.SDK_INT < 31) {
startForeground(17659371, this.c);
} else {
startForeground(17659371, this.c, 16);
}
} catch (Exception unused) {
}
}
@Override
public final SharedPreferences getSharedPreferences(String str, int i) {
return tya.m.getSharedPreferences(str, i);
}
@Override
public final IBinder onBind(Intent intent) {
return null;
}
@Override
public final void onCreate() {
super.onCreate();
a();
v h = v.h();
h.h.add(this.g);
FileReceiver h2 = FileReceiver.h();
h2.s.add(this.h);
nri d = nri.d();
d.c.add(this.i);
}
@Override
public final void onDestroy() {
v h = v.h();
h.h.remove(this.g);
FileReceiver h2 = FileReceiver.h();
h2.s.remove(this.h);
nri d = nri.d();
d.c.remove(this.i);
stopForeground(true);
super.onDestroy();
}
@Override
public final int onStartCommand(Intent intent, int i, int i2) {
if (intent == null) {
return 2;
}
this.b = intent.getIntExtra("file_size", 0);
a();
this.f = true;
return 1;
}
public class a implements v.b {
public a() {
}
@Override
public final void j(long j, long j2, long j3) {
ShareService shareService = ShareService.this;
if (shareService.d == 0 && shareService.f) {
ooc.b(shareService, shareService.b, 0);
shareService.d++;
}
}
@Override
public final void j8(ArrayList arrayList) {
boolean n = ti.n(arrayList);
ShareService shareService = ShareService.this;
if (n) {
shareService.b = 0;
ooc.b(shareService, 0, 0);
} else {
int size = arrayList.size();
shareService.b = size;
ooc.b(shareService, size, 0);
}
}
@Override
public final void k() {
ShareService shareService = ShareService.this;
ooc.b(shareService, shareService.b, 1);
}
@Override
public final void M(int i) {
}
@Override
public final void M3(s86 s86Var) {
}
@Override
public final void Q4(ch6 ch6Var) {
}
@Override
public final void c8(LinkedList linkedList) {
}
@Override
public final void l1(String str) {
}
@Override
public final void r0(Exception exc) {
}
@Override
public final void t4(s86 s86Var) {
}
@Override
public final void C5() {
}
@Override
public final void g0() {
}
@Override
public final void e8(s86 s86Var, long j) {
}
@Override
public final void w6(s86 s86Var, Exception exc) {
}
}
public class b implements FileReceiver.b {
public b() {
}
@Override
public final void T0() {
ShareService shareService = ShareService.this;
ooc.b(shareService, shareService.b, 1);
}
@Override
public final void j(long j, long j2, long j3) {
ShareService shareService = ShareService.this;
if (shareService.d == 0 && shareService.f) {
ooc.b(shareService, shareService.b, 0);
shareService.d++;
}
}
@Override
public final void v2(List list) {
boolean n = ti.n(list);
ShareService shareService = ShareService.this;
if (n) {
shareService.b = 0;
ooc.b(shareService, 0, 0);
} else {
int size = list.size();
shareService.b = size;
ooc.b(shareService, size, 0);
}
}
@Override
public final void B1(ch6 ch6Var) {
}
@Override
public final void L0(int i) {
}
@Override
public final void M8(Exception exc) {
}
@Override
public final void d1(String str) {
}
@Override
public final void e3(e0 e0Var) {
}
@Override
public final void g8(e0 e0Var) {
}
@Override
public final void H3(e0 e0Var, long j) {
}
@Override
public final void I3(e0 e0Var, int i) {
}
@Override
public final void c6(e0 e0Var, long j) {
}
@Override
public final void f0(e0 e0Var, int i) {
}
@Override
public final void y2(e0 e0Var, Exception exc) {
}
}
public class c implements nri.b {
public c() {
}
@Override
public final void E6(phh phhVar) {
ArrayList arrayList = phhVar.j;
if (arrayList == null) {
arrayList = new ArrayList();
}
boolean n = ti.n(arrayList);
ShareService shareService = ShareService.this;
if (n) {
shareService.b = 0;
ooc.b(shareService, 0, 0);
} else {
int i = phhVar.f;
shareService.b = i;
ooc.b(shareService, i, 0);
}
}
@Override
public final void k() {
ShareService shareService = ShareService.this;
ooc.b(shareService, shareService.b, 1);
}
@Override
public final void m2(ArrayList arrayList) {
boolean n = ti.n(arrayList);
ShareService shareService = ShareService.this;
if (n) {
shareService.b = 0;
ooc.b(shareService, 0, 0);
} else {
int size = arrayList.size();
shareService.b = size;
ooc.b(shareService, size, 0);
}
}
@Override
public final void C8(int i) {
}
@Override
public final void M(int i) {
}
@Override
public final void P(int i) {
}
@Override
public final void S1(boolean z) {
}
@Override
public final void m7(int i) {
}
@Override
public final void T2() {
}
@Override
public final void T8(int i, long j) {
}
@Override
public final void j(long j, long j2, long j3) {
}
}
}