Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,132 @@
package csdk.gluads.util.log;
import android.text.TextUtils;
import csdk.gluads.util.Common;
import csdk.gluads.util.JsonUtil;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.json.JSONException;
import org.json.JSONStringer;
/* loaded from: classes4.dex */
public class YLogger {
private final Logger log;
public YLogger(Logger logger) {
this.log = logger;
}
public void t(String str, Object... objArr) {
if (isTraceEnabled()) {
this.log.log(Level.FINEST, format(str, objArr), findThrowable(objArr));
}
}
public void d(String str, Object... objArr) {
if (isDebugEnabled()) {
this.log.log(Level.FINE, format(str, objArr), findThrowable(objArr));
}
}
public void i(String str, Object... objArr) {
if (isInfoEnabled()) {
this.log.log(Level.INFO, format(str, objArr), findThrowable(objArr));
}
}
public void w(String str, Object... objArr) {
if (isWarnEnabled()) {
this.log.log(Level.WARNING, format(str, objArr), findThrowable(objArr));
}
}
public void e(String str, Object... objArr) {
if (isErrorEnabled()) {
this.log.log(Level.SEVERE, format(str, objArr), findThrowable(objArr));
}
}
public boolean isTraceEnabled() {
return this.log.isLoggable(Level.FINEST);
}
public boolean isDebugEnabled() {
return this.log.isLoggable(Level.FINE);
}
public boolean isInfoEnabled() {
return this.log.isLoggable(Level.INFO);
}
public boolean isWarnEnabled() {
return this.log.isLoggable(Level.WARNING);
}
public boolean isErrorEnabled() {
return this.log.isLoggable(Level.SEVERE);
}
private static String format(String str, Object... objArr) {
try {
JSONStringer object = new JSONStringer().array().value(str).object();
appendPlistToJson(object, objArr);
Object[] plistTail = plistTail(objArr);
if (plistTail != null) {
appendPlistToJson(object, plistTail);
}
object.endObject().endArray();
return "#evu" + object.toString();
} catch (JSONException e) {
throw Common.propagate(e);
}
}
private static Throwable findThrowable(Object... objArr) {
Throwable findThrowableNoTail = findThrowableNoTail(objArr);
if (findThrowableNoTail != null) {
return findThrowableNoTail;
}
Object[] plistTail = plistTail(objArr);
if (plistTail != null) {
return findThrowableNoTail(plistTail);
}
return null;
}
private static Throwable findThrowableNoTail(Object... objArr) {
int length = objArr.length - (objArr.length % 2);
for (int i = 0; i < length; i += 2) {
if (TextUtils.equals((String) objArr[i], "e")) {
Object obj = objArr[i + 1];
if (obj instanceof Throwable) {
return (Throwable) obj;
}
}
}
return null;
}
private static Object[] plistTail(Object[] objArr) {
int length = objArr.length;
int i = length - (length % 2);
if (i < length) {
Object obj = objArr[i];
if (obj instanceof Object[]) {
return (Object[]) obj;
}
}
return null;
}
private static void appendPlistToJson(JSONStringer jSONStringer, Object[] objArr) throws JSONException {
int length = objArr.length;
int i = length - (length % 2);
for (int i2 = 0; i2 < i; i2 += 2) {
Object obj = objArr[i2];
Object obj2 = objArr[i2 + 1];
if (obj instanceof String) {
JsonUtil.optKeyValue(jSONStringer, (String) obj, obj2);
}
}
}
}

View File

@@ -0,0 +1,14 @@
package csdk.gluads.util.log;
import java.util.logging.Logger;
/* loaded from: classes4.dex */
public class YLoggerFactory {
public static YLogger getLogger(String str) {
return new YLogger(Logger.getLogger(str));
}
public static YLogger getLogger(Class<?> cls) {
return getLogger(cls.getName());
}
}

View File

@@ -0,0 +1,81 @@
package csdk.gluads.util.log;
import android.os.Build;
import com.ironsource.nb;
import csdk.gluads.Consts;
import java.util.Arrays;
/* loaded from: classes4.dex */
public class YLoggers {
private static final int CALLER_INDEX = 1;
public static void sdkVersion(YLogger yLogger, String str, String str2) {
yLogger.i("SDK.VERSION", nb.q, str, Consts.KEY_TAPJOY_USER_ID_VERSION, str2);
}
public static void sdkConfiguration(YLogger yLogger, String str, Object... objArr) {
yLogger.i("CONFIG.SDK." + str, objArr);
}
public static void componentConfiguration(YLogger yLogger, String str, Object... objArr) {
yLogger.i("CONFIG.COMPONENT." + str, objArr);
}
public static void sdkConfigurationError(YLogger yLogger, String str, Object... objArr) {
yLogger.i("CONFIG.SDK." + str, objArr);
}
public static void componentConfigurationError(YLogger yLogger, String str, Object... objArr) {
yLogger.e("CONFIG.COMPONENT." + str, objArr);
}
public static void ctor(YLogger yLogger, Object... objArr) {
yLogger.t("TRACE.METHOD.INVOKE", nb.q, "#ctor", "args", objArr);
}
public static void method(YLogger yLogger, Object... objArr) {
if (yLogger.isTraceEnabled()) {
StackTraceElement[] stackTrace = new Throwable().getStackTrace();
if (stackTrace.length > 1) {
yLogger.t("TRACE.METHOD.INVOKE", nb.q, stackTrace[1].getMethodName(), "args", objArr);
}
}
}
public static void warn(YLogger yLogger, Throwable th, String str, Object... objArr) {
yLogger.w(str + ".ERROR", concatArrays(objArr, new Object[]{"e", th}));
}
public static void error(YLogger yLogger, Throwable th, String str, Object... objArr) {
yLogger.e(str + ".ERROR", concatArrays(objArr, new Object[]{"e", th}));
}
public static void beginAsync(YLogger yLogger, String str, Object... objArr) {
yLogger.d("ASYNC.BEGIN", concatArrays(new Object[]{nb.q, str}, objArr));
}
public static void endAsync(YLogger yLogger, String str, Object... objArr) {
yLogger.d("ASYNC.END", concatArrays(new Object[]{nb.q, str}, objArr));
}
public static void failAsync(YLogger yLogger, Throwable th, String str, Object... objArr) {
yLogger.w("ASYNC.ERROR", concatArrays(new Object[]{nb.q, str}, concatArrays(objArr, new Object[]{"e", th})));
}
private static Object[] concatArrays(Object[] objArr, Object[] objArr2) {
if (objArr2 == null || objArr2.length == 0) {
return objArr;
}
if (objArr == null || objArr.length == 0) {
return objArr2;
}
Object[] objArr3 = new Object[objArr.length + objArr2.length];
System.arraycopy(objArr, 0, objArr3, 0, objArr.length);
System.arraycopy(objArr2, 0, objArr3, objArr.length, objArr2.length);
return objArr3;
}
public static void cpuFamily(YLogger yLogger) {
yLogger.i("CPU.FAMILY", "ARCH", System.getProperty("os.arch"), "SUPPORTED_ABIS", Arrays.toString(Build.SUPPORTED_ABIS));
}
}