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,128 @@
package com.facebook.gamingservices.cloudgaming.internal;
import android.content.Context;
import android.os.Bundle;
import androidx.annotation.Nullable;
import com.facebook.FacebookRequestError;
import com.facebook.appevents.InternalAppEventsLogger;
import java.util.concurrent.ConcurrentHashMap;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public class SDKLogger {
private static SDKLogger instance;
private final InternalAppEventsLogger logger;
private String appID = null;
private String userID = null;
private String sessionID = null;
private ConcurrentHashMap<String, String> requestIDToFunctionTypeMap = new ConcurrentHashMap<>();
public void setAppID(String str) {
this.appID = str;
}
public void setSessionID(String str) {
this.sessionID = str;
}
public void setUserID(String str) {
this.userID = str;
}
private SDKLogger(Context context) {
this.logger = new InternalAppEventsLogger(context);
}
public static synchronized SDKLogger getInstance(Context context) {
SDKLogger sDKLogger;
synchronized (SDKLogger.class) {
try {
if (instance == null) {
instance = new SDKLogger(context);
}
sDKLogger = instance;
} catch (Throwable th) {
throw th;
}
}
return sDKLogger;
}
public static void logInternalError(Context context, SDKMessageEnum sDKMessageEnum, Exception exc) {
getInstance(context).logInternalError(sDKMessageEnum, exc);
}
public void logPreparingRequest(String str, String str2, JSONObject jSONObject) {
Bundle parametersWithRequestIDAndFunctionType = getParametersWithRequestIDAndFunctionType(str2, str);
parametersWithRequestIDAndFunctionType.putString("payload", jSONObject.toString());
this.logger.logEventImplicitly(SDKAnalyticsEvents.EVENT_PREPARING_REQUEST, parametersWithRequestIDAndFunctionType);
}
public void logSentRequest(String str, String str2, JSONObject jSONObject) {
Bundle parametersWithRequestIDAndFunctionType = getParametersWithRequestIDAndFunctionType(str2, str);
this.requestIDToFunctionTypeMap.put(str2, str);
parametersWithRequestIDAndFunctionType.putString("payload", jSONObject.toString());
this.logger.logEventImplicitly(SDKAnalyticsEvents.EVENT_SENT_REQUEST, parametersWithRequestIDAndFunctionType);
}
public void logSendingSuccessResponse(String str) {
this.logger.logEventImplicitly(SDKAnalyticsEvents.EVENT_SENDING_SUCCESS_RESPONSE, getParametersWithRequestIDAndFunctionType(str));
}
public void logSendingErrorResponse(FacebookRequestError facebookRequestError, @Nullable String str) {
Bundle parametersWithRequestIDAndFunctionType = getParametersWithRequestIDAndFunctionType(str);
parametersWithRequestIDAndFunctionType.putString("error_code", Integer.toString(facebookRequestError.getErrorCode()));
parametersWithRequestIDAndFunctionType.putString("error_type", facebookRequestError.getErrorType());
parametersWithRequestIDAndFunctionType.putString("error_message", facebookRequestError.getErrorMessage());
this.logger.logEventImplicitly(SDKAnalyticsEvents.EVENT_SENDING_ERROR_RESPONSE, parametersWithRequestIDAndFunctionType);
}
public void logLoginSuccess() {
this.logger.logEventImplicitly(SDKAnalyticsEvents.EVENT_LOGIN_SUCCESS, getInitParameters());
}
public void logGameLoadComplete() {
this.logger.logEventImplicitly(SDKAnalyticsEvents.EVENT_GAME_LOAD_COMPLETE, getInitParameters());
}
public void logInternalError(SDKMessageEnum sDKMessageEnum, Exception exc) {
Bundle initParameters = getInitParameters();
initParameters.putString(SDKAnalyticsEvents.PARAMETER_FUNCTION_TYPE, sDKMessageEnum.toString());
initParameters.putString("error_type", exc.getClass().getName());
initParameters.putString("error_message", exc.getMessage());
this.logger.logEventImplicitly(SDKAnalyticsEvents.EVENT_INTERNAL_ERROR, initParameters);
}
private Bundle getParametersWithRequestIDAndFunctionType(@Nullable String str) {
Bundle initParameters = getInitParameters();
if (str != null) {
String orDefault = this.requestIDToFunctionTypeMap.getOrDefault(str, null);
initParameters.putString("request_id", str);
if (orDefault != null) {
initParameters.putString(SDKAnalyticsEvents.PARAMETER_FUNCTION_TYPE, orDefault);
this.requestIDToFunctionTypeMap.remove(str);
}
}
return initParameters;
}
private Bundle getParametersWithRequestIDAndFunctionType(String str, String str2) {
Bundle initParameters = getInitParameters();
initParameters.putString("request_id", str);
initParameters.putString(SDKAnalyticsEvents.PARAMETER_FUNCTION_TYPE, str2);
return initParameters;
}
private Bundle getInitParameters() {
Bundle bundle = new Bundle();
String str = this.appID;
if (str != null) {
bundle.putString("app_id", str);
}
String str2 = this.sessionID;
if (str2 != null) {
bundle.putString(SDKAnalyticsEvents.PARAMETER_SESSION_ID, str2);
}
return bundle;
}
}