- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
64 lines
1.8 KiB
Java
64 lines
1.8 KiB
Java
package com.ironsource.mediationsdk.config;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public class ConfigFile {
|
|
private static ConfigFile mInstance;
|
|
private String mPluginFrameworkVersion;
|
|
private String mPluginType;
|
|
private String mPluginVersion;
|
|
private String[] mSupportedPlugins = {"AdobeAir", "Cocos2dx", "Cordova", "Corona", "Defold", "Flutter", "ReactNative", "Unity", "Unreal", "Xamarin", "Other"};
|
|
|
|
public static synchronized ConfigFile getConfigFile() {
|
|
ConfigFile configFile;
|
|
synchronized (ConfigFile.class) {
|
|
try {
|
|
if (mInstance == null) {
|
|
mInstance = new ConfigFile();
|
|
}
|
|
configFile = mInstance;
|
|
} catch (Throwable th) {
|
|
throw th;
|
|
}
|
|
}
|
|
return configFile;
|
|
}
|
|
|
|
public String getPluginFrameworkVersion() {
|
|
return this.mPluginFrameworkVersion;
|
|
}
|
|
|
|
public String getPluginType() {
|
|
return this.mPluginType;
|
|
}
|
|
|
|
public String getPluginVersion() {
|
|
return this.mPluginVersion;
|
|
}
|
|
|
|
public void setPluginData(String str, String str2, String str3) {
|
|
this.mPluginType = null;
|
|
if (str != null) {
|
|
String[] strArr = this.mSupportedPlugins;
|
|
int length = strArr.length;
|
|
int i = 0;
|
|
while (true) {
|
|
if (i >= length) {
|
|
break;
|
|
}
|
|
String str4 = strArr[i];
|
|
if (str.equalsIgnoreCase(str4)) {
|
|
this.mPluginType = str4;
|
|
break;
|
|
}
|
|
i++;
|
|
}
|
|
}
|
|
if (str2 != null) {
|
|
this.mPluginVersion = str2;
|
|
}
|
|
if (str3 != null) {
|
|
this.mPluginFrameworkVersion = str3;
|
|
}
|
|
}
|
|
}
|