正在查看: Fancy Optimizer v4.6.3 应用的 b.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Fancy Optimizer v4.6.3 应用的 b.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.applovin.impl.mediation.debugger.c;
import android.text.TextUtils;
import androidx.browser.trusted.sharing.ShareTarget;
import com.applovin.impl.mediation.debugger.a;
import com.applovin.impl.sdk.e.u;
import com.applovin.impl.sdk.n;
import com.applovin.impl.sdk.network.c;
import com.applovin.impl.sdk.v;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class b extends com.applovin.impl.sdk.e.a {
private final a f5393a;
public interface a {
void a(a.b bVar);
void a(String str);
}
public b(n nVar, a aVar) {
super("TaskFetchDeveloperUri", nVar);
this.f5393a = aVar;
}
@Override
public void run() {
String valueOf = String.valueOf(this.f6068f.O().h().get("package_name"));
if (v.a()) {
this.f6070h.b(this.f6069g, "Looking up developer URI for package name: ".concat(valueOf));
}
this.f6068f.K().a((com.applovin.impl.sdk.e.a) new u<String>(com.applovin.impl.sdk.network.c.a(this.f6068f).b(ShareTarget.METHOD_GET).a("https://play.google.com/store/apps/details?id=".concat(valueOf)).a((c.a) "").c(false).a(), this.f6068f) {
@Override
public void a(int i2, String str, String str2) {
if (v.a()) {
this.f6070h.e(this.f6069g, "Unable to fetch developer URI due to: " + str + ", and received error code: " + i2);
}
b.this.f5393a.a(a.b.DEVELOPER_URI_NOT_FOUND);
}
@Override
public void a(String str, int i2) {
if (TextUtils.isEmpty(str)) {
if (v.a()) {
this.f6070h.e(this.f6069g, "No developer URI found - response is empty");
}
b.this.f5393a.a(a.b.DEVELOPER_URI_NOT_FOUND);
}
Matcher matcher = Pattern.compile("(?<=\"appstore:developer_url\" content=\").+?(?=\">)").matcher(str);
if (matcher.find()) {
String group = matcher.group();
if (v.a()) {
android.support.v4.media.b.x("Found developer URI: ", group, this.f6070h, this.f6069g);
}
b.this.f5393a.a(group);
return;
}
if (v.a()) {
this.f6070h.e(this.f6069g, "Unable to find developer URI from the Play Store listing metadata");
}
b.this.f5393a.a(a.b.DEVELOPER_URI_NOT_FOUND);
}
});
}
}