正在查看: Perplexity v2.48.1 应用的 C1876a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Perplexity v2.48.1 应用的 C1876a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package db;
import android.net.Uri;
import android.os.Process;
import android.os.StrictMode;
import android.util.Log;
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.HashMap;
import k8.C3082b;
public final class C1876a extends Thread {
public final int f25924w = 0;
public final Object f25925x;
public C1876a(HashMap hashMap) {
this.f25925x = hashMap;
}
@Override
public final void run() {
switch (this.f25924w) {
case 0:
Process.setThreadPriority(9);
if (((ThreadFactoryC1877b) this.f25925x).f25927b) {
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectNetwork().penaltyDeath().build());
}
try {
super.run();
return;
} catch (Throwable th) {
if (Log.isLoggable("GlideExecutor", 6)) {
Log.e("GlideExecutor", "Request threw uncaught throwable", th);
return;
}
return;
}
case 1:
do {
try {
} catch (InterruptedException e10) {
throw new IllegalStateException(e10);
}
} while (((C3082b) this.f25925x).h());
return;
default:
Uri.Builder buildUpon = Uri.parse("https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps").buildUpon();
HashMap hashMap = (HashMap) this.f25925x;
for (String str : hashMap.keySet()) {
buildUpon.appendQueryParameter(str, (String) hashMap.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) {
Log.w("HttpUrlPinger", "Received non-success response code " + responseCode + " from pinging URL: " + uri);
}
httpURLConnection.disconnect();
return;
} catch (Throwable th2) {
httpURLConnection.disconnect();
throw th2;
}
} catch (IOException e11) {
e = e11;
Log.w("HttpUrlPinger", O6.c.g("Error while pinging URL: ", uri, ". ", e.getMessage()), e);
return;
} catch (IndexOutOfBoundsException e12) {
Log.w("HttpUrlPinger", O6.c.g("Error while parsing ping URL: ", uri, ". ", e12.getMessage()), e12);
return;
} catch (RuntimeException e13) {
e = e13;
Log.w("HttpUrlPinger", O6.c.g("Error while pinging URL: ", uri, ". ", e.getMessage()), e);
return;
} finally {
}
}
}
public C1876a(C3082b c3082b) {
super("ExoPlayer:SimpleDecoder");
this.f25925x = c3082b;
}
public C1876a(ThreadFactoryC1877b threadFactoryC1877b, Runnable runnable, String str) {
super(runnable, str);
this.f25925x = threadFactoryC1877b;
}
}