Fast n Clean Light v1.2.165版本的 MD5 值为:035a902a6970d838ef35e463f33c3cd5
以下内容为反编译后的 a.java 源代码,内容仅作参考
package u;
import android.content.Context;
import android.content.SharedPreferences;
import android.net.Uri;
import android.util.Log;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
import java.util.LinkedHashMap;
import org.json.JSONException;
import org.json.JSONObject;
public final class a implements w0, w2.e, x5.d0, ye.g {
public static final a f15416a = new a();
public static final a f15417b = new a();
public static final a f15418c = new a();
public static final ye.c c(a aVar, String str) {
ye.c cVar = new ye.c(str);
ye.c.f18154b.put(str, cVar);
return cVar;
}
public static t6.a f(Context context) {
u9.a.n(context, "context");
SharedPreferences sharedPreferences = context.getSharedPreferences("key_download_id", 0);
u9.a.m(sharedPreferences, "context.getSharedPrefere…ODE_PRIVATE\n )");
String string = sharedPreferences.getString("key_request_var", null);
if (string == null || u9.a.e(string, "undefined")) {
return null;
}
String string2 = sharedPreferences.getString("key_data_raw", null);
String string3 = sharedPreferences.getString("key_notix_app_id", null);
String string4 = sharedPreferences.getString("key_request_var2", null);
String string5 = sharedPreferences.getString("key_subid_key", null);
String string6 = sharedPreferences.getString("key_notix_token", null);
Long valueOf = Long.valueOf(sharedPreferences.getLong("key_i_zone_id", -1L));
if (!(valueOf.longValue() != -1)) {
valueOf = null;
}
Long valueOf2 = Long.valueOf(sharedPreferences.getLong("key_b_zone_id", -1L));
return new t6.a(string, string3, string4, string5, string6, valueOf, valueOf2.longValue() != -1 ? valueOf2 : null, string2 != null ? new JSONObject(string2).getString("query_raw") : null, string2);
}
public static void h(Context context, t6.a aVar) {
u9.a.n(context, "context");
u9.a.n(aVar, "data");
SharedPreferences sharedPreferences = context.getSharedPreferences("key_download_id", 0);
u9.a.m(sharedPreferences, "context.getSharedPrefere…ODE_PRIVATE\n )");
SharedPreferences.Editor edit = sharedPreferences.edit();
edit.putString("key_request_var", aVar.f15281a);
edit.putString("key_request_var2", aVar.f15283c);
edit.putString("key_notix_token", aVar.f15285e);
edit.putString("key_notix_app_id", aVar.f15282b);
Long l10 = aVar.f15286f;
edit.putLong("key_i_zone_id", l10 != null ? l10.longValue() : -1L);
Long l11 = aVar.f15287g;
edit.putLong("key_b_zone_id", l11 != null ? l11.longValue() : -1L);
edit.putString("key_subid_key", aVar.f15284d);
edit.putString("key_data_raw", aVar.f15289i).commit();
}
@Override
public int a(CharSequence charSequence, int i3) {
int i10 = i3 + 0;
int i11 = 2;
for (int i12 = 0; i12 < i10 && i11 == 2; i12++) {
byte directionality = Character.getDirectionality(charSequence.charAt(i12));
w2.g gVar = w2.h.f16803a;
if (directionality != 0) {
if (directionality != 1 && directionality != 2) {
switch (directionality) {
case 14:
case 15:
break;
case 16:
case 17:
break;
default:
i11 = 2;
break;
}
}
i11 = 0;
}
i11 = 1;
}
return i11;
}
@Override
public Object b(y5.a aVar, float f10) {
return Float.valueOf(x5.m.d(aVar) * f10);
}
public synchronized ye.c d(String str) {
ye.c cVar;
String str2;
u9.a.n(str, "javaName");
LinkedHashMap linkedHashMap = ye.c.f18154b;
cVar = (ye.c) linkedHashMap.get(str);
if (cVar == null) {
if (se.i.N0(str, "TLS_", false)) {
String substring = str.substring(4);
u9.a.m(substring, "(this as java.lang.String).substring(startIndex)");
str2 = "SSL_".concat(substring);
} else if (se.i.N0(str, "SSL_", false)) {
String substring2 = str.substring(4);
u9.a.m(substring2, "(this as java.lang.String).substring(startIndex)");
str2 = "TLS_".concat(substring2);
} else {
str2 = str;
}
cVar = (ye.c) linkedHashMap.get(str2);
if (cVar == null) {
cVar = new ye.c(str);
}
linkedHashMap.put(str, cVar);
}
return cVar;
}
public Object e(Context context, ee.d dVar) {
u6.a aVar;
Object obj;
fe.a aVar2;
int i3;
a aVar3;
if (dVar instanceof u6.a) {
aVar = (u6.a) dVar;
int i10 = aVar.f15980t;
if ((i10 & Integer.MIN_VALUE) != 0) {
aVar.f15980t = i10 - Integer.MIN_VALUE;
obj = aVar.f15978r;
aVar2 = fe.a.COROUTINE_SUSPENDED;
i3 = aVar.f15980t;
if (i3 == 0) {
if (i3 != 1) {
if (i3 == 2) {
ra.c.Q(obj);
return obj;
}
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
aVar3 = aVar.f15977q;
ra.c.Q(obj);
} else {
ra.c.Q(obj);
o6.a aVar4 = o6.a.f13427a;
o6.a.e().a("start_parse_config_json", "Start parse", null);
aVar.f15977q = this;
aVar.f15980t = 1;
try {
InputStream open = context.getAssets().open("config.json");
u9.a.m(open, "assetManager.open(\"config.json\")");
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(Math.max(8192, open.available()));
com.bumptech.glide.f.I(open, byteArrayOutputStream, 8192);
byte[] byteArray = byteArrayOutputStream.toByteArray();
u9.a.m(byteArray, "buffer.toByteArray()");
JSONObject jSONObject = new JSONObject(new String(byteArray, se.a.f14846a));
o6.a.e().a("parsed_config_json", "parsed json " + jSONObject, ra.c.K(new ae.e("json", jSONObject.toString())));
obj = jSONObject;
} catch (Exception e2) {
o6.a aVar5 = o6.a.f13427a;
o6.a.e().a("error_parse_config_json", "error with parse", ra.c.K(new ae.e("error", e2.getMessage())));
Log.d("APPLAB DownloadId", "Failed to get asset, " + e2);
obj = null;
}
if (obj == aVar2) {
return aVar2;
}
aVar3 = this;
}
aVar.f15977q = null;
aVar.f15980t = 2;
obj = aVar3.g((JSONObject) obj, aVar);
if (obj != aVar2) {
return aVar2;
}
return obj;
}
}
aVar = new u6.a(this, dVar);
obj = aVar.f15978r;
aVar2 = fe.a.COROUTINE_SUSPENDED;
i3 = aVar.f15980t;
if (i3 == 0) {
}
aVar.f15977q = null;
aVar.f15980t = 2;
obj = aVar3.g((JSONObject) obj, aVar);
if (obj != aVar2) {
}
}
public Object g(JSONObject jSONObject, ee.d dVar) {
u6.b bVar;
int i3;
JSONObject jSONObject2;
String str;
String str2;
String str3;
String str4;
String str5;
String str6;
String str7;
String str8;
String str9;
boolean z8;
boolean z10;
String queryParameter;
String queryParameter2;
String queryParameter3;
String queryParameter4;
String queryParameter5;
String queryParameter6;
Long valueOf;
String queryParameter7;
Long valueOf2;
String str10;
String str11;
String str12;
boolean z11;
boolean z12;
if (dVar instanceof u6.b) {
bVar = (u6.b) dVar;
int i10 = bVar.f15983s;
if ((i10 & Integer.MIN_VALUE) != 0) {
bVar.f15983s = i10 - Integer.MIN_VALUE;
Object obj = bVar.f15981q;
fe.a aVar = fe.a.COROUTINE_SUSPENDED;
i3 = bVar.f15983s;
boolean z13 = true;
String str13 = null;
if (i3 == 0) {
if (i3 == 1) {
ra.c.Q(obj);
} else {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
} else {
ra.c.Q(obj);
if (jSONObject != null) {
o6.a aVar2 = o6.a.f13427a;
l6.d d10 = o6.a.d();
bVar.f15983s = 1;
obj = d10.b("/api/v4/apk_download", 1, jSONObject, bVar);
if (obj == aVar) {
return aVar;
}
} else {
jSONObject2 = null;
Log.d("APPLABZ_TRACK_DEV", "Response from backend on POST /apk_download: " + jSONObject2);
if (jSONObject2 != null) {
try {
str = jSONObject2.getString("query_raw");
} catch (JSONException unused) {
str = null;
}
if (str != null) {
Uri parse = Uri.parse("http://google.com?" + Uri.decode(str));
Log.d("MY=== DEVVVV", "NotixPArams parse from query " + parse);
if (parse != null) {
try {
queryParameter = parse.getQueryParameter("notix_app_id");
} catch (NullPointerException unused2) {
}
if (parse != null) {
try {
queryParameter2 = parse.getQueryParameter("request_var");
} catch (NullPointerException unused3) {
}
if (parse != null) {
try {
queryParameter3 = parse.getQueryParameter("request_var_2");
} catch (NullPointerException unused4) {
}
if (parse != null) {
try {
queryParameter4 = parse.getQueryParameter("user_subid");
} catch (NullPointerException unused5) {
}
if (parse != null) {
try {
queryParameter5 = parse.getQueryParameter("notix_token");
} catch (NullPointerException unused6) {
}
if (parse != null) {
try {
queryParameter6 = parse.getQueryParameter("i_zone_id");
} catch (NullPointerException unused7) {
} catch (NumberFormatException unused8) {
Log.i("DEVVVV", "Bad i_zone_id format " + parse.getQueryParameter("i_zone_id"));
}
if (queryParameter6 != null) {
valueOf = Long.valueOf(Long.parseLong(queryParameter6));
if (parse != null) {
try {
queryParameter7 = parse.getQueryParameter("b_zone_id");
} catch (NullPointerException unused9) {
} catch (NumberFormatException unused10) {
Log.i("DEVVVV", "Bad b_zone_id format " + parse.getQueryParameter("b_zone_id"));
}
if (queryParameter7 != null) {
valueOf2 = Long.valueOf(Long.parseLong(queryParameter7));
if (queryParameter2 != null) {
if (queryParameter2.length() == 0) {
z12 = true;
} else {
z12 = false;
}
if (!z12) {
str10 = queryParameter2;
if (queryParameter != null) {
if (queryParameter.length() == 0) {
z11 = true;
} else {
z11 = false;
}
if (!z11) {
str11 = queryParameter;
if (queryParameter5 != null) {
if (queryParameter5.length() != 0) {
z13 = false;
}
if (!z13) {
str12 = queryParameter5;
if (parse != null) {
str13 = parse.getQuery();
}
return new t6.a(str10, str11, queryParameter3, queryParameter4, str12, valueOf, valueOf2, str13, jSONObject2.toString());
}
}
str12 = null;
if (parse != null) {
}
return new t6.a(str10, str11, queryParameter3, queryParameter4, str12, valueOf, valueOf2, str13, jSONObject2.toString());
}
}
str11 = null;
if (queryParameter5 != null) {
}
str12 = null;
if (parse != null) {
}
return new t6.a(str10, str11, queryParameter3, queryParameter4, str12, valueOf, valueOf2, str13, jSONObject2.toString());
}
}
str10 = "undefined";
if (queryParameter != null) {
}
str11 = null;
if (queryParameter5 != null) {
}
str12 = null;
if (parse != null) {
}
return new t6.a(str10, str11, queryParameter3, queryParameter4, str12, valueOf, valueOf2, str13, jSONObject2.toString());
}
}
valueOf2 = null;
if (queryParameter2 != null) {
}
str10 = "undefined";
if (queryParameter != null) {
}
str11 = null;
if (queryParameter5 != null) {
}
str12 = null;
if (parse != null) {
}
return new t6.a(str10, str11, queryParameter3, queryParameter4, str12, valueOf, valueOf2, str13, jSONObject2.toString());
}
}
valueOf = null;
if (parse != null) {
}
valueOf2 = null;
if (queryParameter2 != null) {
}
str10 = "undefined";
if (queryParameter != null) {
}
str11 = null;
if (queryParameter5 != null) {
}
str12 = null;
if (parse != null) {
}
return new t6.a(str10, str11, queryParameter3, queryParameter4, str12, valueOf, valueOf2, str13, jSONObject2.toString());
}
queryParameter5 = null;
if (parse != null) {
}
valueOf = null;
if (parse != null) {
}
valueOf2 = null;
if (queryParameter2 != null) {
}
str10 = "undefined";
if (queryParameter != null) {
}
str11 = null;
if (queryParameter5 != null) {
}
str12 = null;
if (parse != null) {
}
return new t6.a(str10, str11, queryParameter3, queryParameter4, str12, valueOf, valueOf2, str13, jSONObject2.toString());
}
queryParameter4 = null;
if (parse != null) {
}
queryParameter5 = null;
if (parse != null) {
}
valueOf = null;
if (parse != null) {
}
valueOf2 = null;
if (queryParameter2 != null) {
}
str10 = "undefined";
if (queryParameter != null) {
}
str11 = null;
if (queryParameter5 != null) {
}
str12 = null;
if (parse != null) {
}
return new t6.a(str10, str11, queryParameter3, queryParameter4, str12, valueOf, valueOf2, str13, jSONObject2.toString());
}
queryParameter3 = null;
if (parse != null) {
}
queryParameter4 = null;
if (parse != null) {
}
queryParameter5 = null;
if (parse != null) {
}
valueOf = null;
if (parse != null) {
}
valueOf2 = null;
if (queryParameter2 != null) {
}
str10 = "undefined";
if (queryParameter != null) {
}
str11 = null;
if (queryParameter5 != null) {
}
str12 = null;
if (parse != null) {
}
return new t6.a(str10, str11, queryParameter3, queryParameter4, str12, valueOf, valueOf2, str13, jSONObject2.toString());
}
queryParameter2 = null;
if (parse != null) {
}
queryParameter3 = null;
if (parse != null) {
}
queryParameter4 = null;
if (parse != null) {
}
queryParameter5 = null;
if (parse != null) {
}
valueOf = null;
if (parse != null) {
}
valueOf2 = null;
if (queryParameter2 != null) {
}
str10 = "undefined";
if (queryParameter != null) {
}
str11 = null;
if (queryParameter5 != null) {
}
str12 = null;
if (parse != null) {
}
return new t6.a(str10, str11, queryParameter3, queryParameter4, str12, valueOf, valueOf2, str13, jSONObject2.toString());
}
queryParameter = null;
if (parse != null) {
}
queryParameter2 = null;
if (parse != null) {
}
queryParameter3 = null;
if (parse != null) {
}
queryParameter4 = null;
if (parse != null) {
}
queryParameter5 = null;
if (parse != null) {
}
valueOf = null;
if (parse != null) {
}
valueOf2 = null;
if (queryParameter2 != null) {
}
str10 = "undefined";
if (queryParameter != null) {
}
str11 = null;
if (queryParameter5 != null) {
}
str12 = null;
if (parse != null) {
}
return new t6.a(str10, str11, queryParameter3, queryParameter4, str12, valueOf, valueOf2, str13, jSONObject2.toString());
}
try {
str2 = jSONObject2.getString("notix_zone_id");
} catch (JSONException unused11) {
str2 = null;
}
try {
str3 = jSONObject2.getString("request_var");
} catch (JSONException unused12) {
str3 = null;
}
try {
str4 = jSONObject2.getString("request_var_2");
} catch (JSONException unused13) {
str4 = null;
}
try {
str5 = jSONObject2.getString("user_subid");
} catch (JSONException unused14) {
str5 = null;
}
try {
str6 = jSONObject2.getString("notix_token");
} catch (JSONException unused15) {
str6 = null;
}
if (str3 != null) {
if (str3.length() == 0) {
z10 = true;
} else {
z10 = false;
}
if (!z10) {
str7 = str3;
if (str2 == null) {
if (str2.length() == 0) {
z8 = true;
} else {
z8 = false;
}
if (z8) {
str2 = null;
}
str8 = str2;
} else {
str8 = null;
}
if (str6 != null) {
if (str6.length() != 0) {
z13 = false;
}
if (!z13) {
str9 = str6;
return new t6.a(str7, str8, str4, str5, str9, (Long) null, (Long) null, (String) null, 480);
}
}
str9 = null;
return new t6.a(str7, str8, str4, str5, str9, (Long) null, (Long) null, (String) null, 480);
}
}
str7 = "undefined";
if (str2 == null) {
}
if (str6 != null) {
}
str9 = null;
return new t6.a(str7, str8, str4, str5, str9, (Long) null, (Long) null, (String) null, 480);
}
return new t6.a((String) null, (String) null, (String) null, (String) null, (String) null, (Long) null, (Long) null, (String) null, 511);
}
}
jSONObject2 = (JSONObject) obj;
Log.d("APPLABZ_TRACK_DEV", "Response from backend on POST /apk_download: " + jSONObject2);
if (jSONObject2 != null) {
}
}
}
bVar = new u6.b(this, dVar);
Object obj2 = bVar.f15981q;
fe.a aVar3 = fe.a.COROUTINE_SUSPENDED;
i3 = bVar.f15983s;
boolean z132 = true;
String str132 = null;
if (i3 == 0) {
}
jSONObject2 = (JSONObject) obj2;
Log.d("APPLABZ_TRACK_DEV", "Response from backend on POST /apk_download: " + jSONObject2);
if (jSONObject2 != null) {
}
}
}