P2X v5.6.5版本的 MD5 值为:c9754e3fb9716daeb935e470461cc2a2
以下内容为反编译后的 a.java 源代码,内容仅作参考
package k1;
import android.net.Uri;
import android.os.Process;
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.HashMap;
import java.util.Map;
import w2.h;
public final class a extends Thread {
public final int f4702r = 0;
public final Object s;
public a(h1.a aVar, Runnable runnable) {
super(runnable);
this.s = aVar;
}
@Override
public final void run() {
int i9 = this.f4702r;
Object obj = this.s;
switch (i9) {
case 0:
Process.setThreadPriority(9);
super.run();
return;
case 1:
h hVar = (h) obj;
hVar.getClass();
do {
try {
} catch (InterruptedException e7) {
throw new IllegalStateException(e7);
}
} while (hVar.j());
return;
default:
Map map = (Map) obj;
Uri.Builder buildUpon = Uri.parse("https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps").buildUpon();
for (String str : map.keySet()) {
buildUpon.appendQueryParameter(str, (String) map.get(str));
}
String uri = buildUpon.build().toString();
try {
HttpURLConnection httpURLConnection = (HttpURLConnection) new URL(uri).openConnection();
try {
int responseCode = httpURLConnection.getResponseCode();
if (responseCode < 200 || responseCode >= 300) {
new StringBuilder(String.valueOf(uri).length() + 65);
}
httpURLConnection.disconnect();
return;
} catch (Throwable th) {
httpURLConnection.disconnect();
throw th;
}
} catch (IOException e9) {
e = e9;
new StringBuilder(String.valueOf(uri).length() + 27 + String.valueOf(e.getMessage()).length());
return;
} catch (IndexOutOfBoundsException e10) {
new StringBuilder(String.valueOf(uri).length() + 32 + String.valueOf(e10.getMessage()).length());
return;
} catch (RuntimeException e11) {
e = e11;
new StringBuilder(String.valueOf(uri).length() + 27 + String.valueOf(e.getMessage()).length());
return;
}
}
}
public a(HashMap hashMap) {
this.s = hashMap;
}
public a(h hVar) {
this.s = hVar;
}
}