Brazzers Premium v2.1.5版本的 MD5 值为:822198ebc1561433ac78052c8b72a0ea
以下内容为反编译后的 e.java 源代码,内容仅作参考
package e2;
import a3.z;
import android.content.ClipData;
import android.content.ClipDescription;
import android.content.Context;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.util.Base64;
import android.util.DisplayMetrics;
import android.util.Log;
import android.view.ContentInfo;
import android.view.GestureDetector;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.view.inputmethod.InputContentInfo;
import androidx.appcompat.view.menu.a;
import androidx.appcompat.widget.f2;
import androidx.fragment.app.s;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewpager2.widget.ViewPager2;
import androidx.work.impl.WorkDatabase;
import d1.f0;
import d3.b0;
import e.p0;
import e.u0;
import i0.r0;
import j.v;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.nio.ByteBuffer;
import java.nio.ByteOrder;
import java.util.Objects;
import org.chromium.support_lib_boundary.WebViewProviderFactoryBoundaryInterface;
import org.chromium.support_lib_boundary.WebkitToCompatConverterBoundaryInterface;
public class e implements a.InterfaceC0000a, v.a, i0.f, i0.i, k0.d, d0.b, f0, j0.n, t1.g, com.bumptech.glide.load.data.g, r3.a, a3.f, u2.a, j3.m {
public Object A;
public final int f4028z;
public e(long j10) {
this.f4028z = 24;
this.A = new z(this, j10);
}
public e(a3.c cVar) {
this.f4028z = 23;
this.A = cVar;
}
public e(a3.e eVar) {
this.f4028z = 22;
this.A = eVar;
}
public e(ClipData clipData, int i10) {
this.f4028z = 6;
if (Build.VERSION.SDK_INT >= 31) {
this.A = new d9.c(clipData, i10);
} else {
this.A = new i0.e(clipData, i10);
}
}
public e(Context context, GestureDetector.OnGestureListener onGestureListener, Handler handler) {
this.f4028z = 8;
this.A = new GestureDetector(context, onGestureListener, handler);
}
public e(Uri uri, ClipDescription clipDescription, Uri uri2) {
this.f4028z = 9;
this.A = new InputContentInfo(uri, clipDescription, uri2);
}
public e(DisplayMetrics displayMetrics) {
this.f4028z = 21;
this.A = displayMetrics;
}
public e(ContentInfo contentInfo) {
this.f4028z = 7;
Objects.requireNonNull(contentInfo);
this.A = contentInfo;
}
public e(View view, int i10) {
this.f4028z = i10;
if (i10 != 14) {
this.A = view;
} else {
this.A = view.getOverlay();
}
}
public e(androidx.appcompat.widget.k kVar) {
this.f4028z = 4;
this.A = kVar;
}
public e(androidx.fragment.app.r rVar) {
this.f4028z = 10;
this.A = rVar;
}
public e(s sVar) {
this.f4028z = 11;
this.A = sVar;
}
public e(RecyclerView.m mVar) {
this.f4028z = 12;
this.A = mVar;
}
public e(ViewPager2.f fVar) {
this.f4028z = 15;
this.A = fVar;
}
public e(WorkDatabase workDatabase) {
this.f4028z = 0;
this.A = workDatabase;
}
public e(com.bumptech.glide.k kVar) {
this.f4028z = 17;
this.A = kVar;
}
public e(p0 p0Var) {
this.f4028z = 1;
this.A = p0Var;
}
public e(u0 u0Var) {
this.f4028z = 2;
this.A = u0Var;
}
public e(j.l lVar) {
this.f4028z = 3;
this.A = lVar;
}
public e(j3.k kVar) {
this.f4028z = 27;
this.A = kVar;
}
public e(InputStream inputStream, x2.k kVar) {
this.f4028z = 19;
b0 b0Var = new b0(inputStream, kVar);
this.A = b0Var;
b0Var.mark(5242880);
}
public e(Object obj) {
this.f4028z = 9;
this.A = (InputContentInfo) obj;
}
public e(l4.h hVar, android.support.v4.media.c cVar) {
this.f4028z = 28;
this.f4028z = 28;
this.A = hVar;
}
public e(WebViewProviderFactoryBoundaryInterface webViewProviderFactoryBoundaryInterface) {
this.f4028z = 16;
this.A = webViewProviderFactoryBoundaryInterface;
}
public e(x2.k kVar) {
this.f4028z = 25;
this.A = kVar;
}
public e(y.e eVar) {
this.f4028z = 20;
this.A = eVar;
}
public e(byte[] bArr, int i10) {
this.f4028z = 26;
this.A = (ByteBuffer) ByteBuffer.wrap(bArr).order(ByteOrder.BIG_ENDIAN).limit(i10);
}
@Override
public boolean A(View view, j0.f fVar) {
((ViewPager2.f) this.A).c(((ViewPager2) view).getCurrentItem() + 1);
return true;
}
public int B(int i10) {
if (D(i10, 4)) {
return ((ByteBuffer) this.A).getInt(i10);
}
return -1;
}
@Override
public View C(int i10) {
return ((RecyclerView.m) this.A).w(i10);
}
public boolean D(int i10, int i11) {
return ((ByteBuffer) this.A).remaining() - i10 >= i11;
}
@Override
public int E() {
return ((RecyclerView.m) this.A).O();
}
public int F(String str) {
((WorkDatabase) this.A).c();
try {
Long b10 = ((WorkDatabase) this.A).m().b(str);
int i10 = 0;
int intValue = b10 != null ? b10.intValue() : 0;
if (intValue != Integer.MAX_VALUE) {
i10 = intValue + 1;
}
((WorkDatabase) this.A).m().e(new d2.d(str, i10));
((WorkDatabase) this.A).k();
return intValue;
} finally {
((WorkDatabase) this.A).g();
}
}
public int G(int i10, int i11) {
synchronized (e.class) {
int F = F("next_job_scheduler_id");
if (F >= i10 && F <= i11) {
i10 = F;
}
((WorkDatabase) this.A).m().e(new d2.d("next_job_scheduler_id", i10 + 1));
}
return i10;
}
public void H() {
((s) this.A).C.U();
}
@Override
public int I(View view) {
return ((RecyclerView.m) this.A).A(view) + ((ViewGroup.MarginLayoutParams) ((RecyclerView.n) view.getLayoutParams())).bottomMargin;
}
public boolean J(e.z zVar, int i10, Bundle bundle) {
if (Build.VERSION.SDK_INT >= 25 && (i10 & 1) != 0) {
try {
((k0.d) zVar.A).i();
InputContentInfo inputContentInfo = (InputContentInfo) ((k0.d) zVar.A).g();
bundle = bundle == null ? new Bundle() : new Bundle(bundle);
bundle.putParcelable("androidx.core.view.extra.INPUT_CONTENT_INFO", inputContentInfo);
} catch (Exception e10) {
Log.w("ReceiveContent", "Can't insert content from IME; requestPermission() failed", e10);
return false;
}
}
e eVar = new e(new ClipData(((k0.d) zVar.A).getDescription(), new ClipData.Item(((k0.d) zVar.A).h())), 2);
((i0.d) eVar.A).F(((k0.d) zVar.A).l());
((i0.d) eVar.A).n(bundle);
return r0.w((View) this.A, eVar.x()) == null;
}
@Override
public InputStream k() {
((b0) this.A).reset();
return (b0) this.A;
}
@Override
public Class a() {
switch (this.f4028z) {
case 22:
return ByteBuffer.class;
default:
return InputStream.class;
}
}
@Override
public void b(androidx.appcompat.view.menu.a aVar, boolean z10) {
if (aVar instanceof j.b0) {
aVar.k().c(false);
}
v.a aVar2 = ((androidx.appcompat.widget.k) this.A).D;
if (aVar2 != null) {
aVar2.b(aVar, z10);
}
}
@Override
public void c() {
((b0) this.A).l();
}
@Override
public ClipData d() {
return ((ContentInfo) this.A).getClip();
}
@Override
public String[] e() {
return ((WebViewProviderFactoryBoundaryInterface) this.A).getSupportedFeatures();
}
@Override
public void f() {
if (((androidx.fragment.app.r) this.A).e() != null) {
View e10 = ((androidx.fragment.app.r) this.A).e();
((androidx.fragment.app.r) this.A).Y(null);
e10.clearAnimation();
}
((androidx.fragment.app.r) this.A).a0(null);
}
@Override
public Object g() {
return (InputContentInfo) this.A;
}
@Override
public ClipDescription getDescription() {
return ((InputContentInfo) this.A).getDescription();
}
@Override
public WebkitToCompatConverterBoundaryInterface getWebkitToCompatConverter() {
return (WebkitToCompatConverterBoundaryInterface) fc.a.a(WebkitToCompatConverterBoundaryInterface.class, ((WebViewProviderFactoryBoundaryInterface) this.A).getWebkitToCompatConverter());
}
@Override
public Uri h() {
return ((InputContentInfo) this.A).getContentUri();
}
@Override
public void i() {
((InputContentInfo) this.A).requestPermission();
}
@Override
public Object j(byte[] bArr) {
return ByteBuffer.wrap(bArr);
}
@Override
public Uri l() {
return ((InputContentInfo) this.A).getLinkUri();
}
@Override
public int m() {
Object obj = this.A;
return ((RecyclerView.m) obj).f1365o - ((RecyclerView.m) obj).L();
}
@Override
public boolean n(androidx.appcompat.view.menu.a aVar, MenuItem menuItem) {
return false;
}
@Override
public int o() {
return ((ContentInfo) this.A).getFlags();
}
@Override
public boolean p(Object obj, File file, u2.g gVar) {
FileOutputStream fileOutputStream;
InputStream inputStream = (InputStream) obj;
byte[] bArr = (byte[]) ((x2.k) this.A).c(65536, byte[].class);
boolean z10 = false;
FileOutputStream fileOutputStream2 = null;
try {
try {
try {
fileOutputStream = new FileOutputStream(file);
while (true) {
try {
int read = inputStream.read(bArr);
if (read == -1) {
break;
}
fileOutputStream.write(bArr, 0, read);
} catch (IOException e10) {
e = e10;
fileOutputStream2 = fileOutputStream;
if (Log.isLoggable("StreamEncoder", 3)) {
Log.d("StreamEncoder", "Failed to encode data onto the OutputStream", e);
}
if (fileOutputStream2 != null) {
fileOutputStream2.close();
}
((x2.k) this.A).g(bArr);
return z10;
} catch (Throwable th) {
th = th;
if (fileOutputStream != null) {
try {
fileOutputStream.close();
} catch (IOException unused) {
}
}
((x2.k) this.A).g(bArr);
throw th;
}
}
fileOutputStream.close();
z10 = true;
fileOutputStream.close();
} catch (Throwable th2) {
th = th2;
fileOutputStream = null;
}
} catch (IOException e11) {
e = e11;
}
} catch (IOException unused2) {
}
((x2.k) this.A).g(bArr);
return z10;
}
@Override
public int q(View view) {
return ((RecyclerView.m) this.A).F(view) - ((ViewGroup.MarginLayoutParams) ((RecyclerView.n) view.getLayoutParams())).topMargin;
}
@Override
public ContentInfo r() {
return (ContentInfo) this.A;
}
@Override
public int s() {
return ((ContentInfo) this.A).getSource();
}
@Override
public Object t() {
y.e eVar = (y.e) this.A;
return new w2.k((b.a) eVar.A, (h0.c) eVar.B);
}
public String toString() {
switch (this.f4028z) {
case 7:
StringBuilder a10 = android.support.v4.media.b.a("ContentInfoCompat{");
a10.append((ContentInfo) this.A);
a10.append("}");
return a10.toString();
case 27:
return super.toString() + "{fragment=" + ((j3.k) this.A) + "}";
default:
return super.toString();
}
}
@Override
public boolean u(androidx.appcompat.view.menu.a aVar) {
androidx.appcompat.widget.k kVar = (androidx.appcompat.widget.k) this.A;
if (aVar == kVar.B) {
return false;
}
kVar.X = ((j.b0) aVar).A.f6065a;
v.a aVar2 = kVar.D;
if (aVar2 != null) {
return aVar2.u(aVar);
}
return false;
}
@Override
public void w(androidx.appcompat.view.menu.a aVar) {
p0 p0Var = (p0) this.A;
if (p0Var.f3874c != null) {
if (((f2) p0Var.f3872a).f513a.o()) {
((p0) this.A).f3874c.onPanelClosed(108, aVar);
} else if (((p0) this.A).f3874c.onPreparePanel(0, null, aVar)) {
((p0) this.A).f3874c.onMenuOpened(108, aVar);
}
}
}
public i0.g x() {
return ((i0.d) this.A).c();
}
public Object y(String str) {
if (str.startsWith("data:image")) {
int indexOf = str.indexOf(44);
if (indexOf != -1) {
if (str.substring(0, indexOf).endsWith(";base64")) {
return new ByteArrayInputStream(Base64.decode(str.substring(indexOf + 1), 0));
}
throw new IllegalArgumentException("Not a base64 image data URL.");
}
throw new IllegalArgumentException("Missing comma in data URL.");
}
throw new IllegalArgumentException("Not a valid image data URL.");
}
public short z(int i10) {
if (D(i10, 2)) {
return ((ByteBuffer) this.A).getShort(i10);
}
return (short) -1;
}
}