diff --git a/.idea/misc.xml b/.idea/misc.xml index b2c751a..1a1bf72 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,6 @@ - + diff --git a/app/src/main/java/com/bda/controller/BaseEvent.java b/app/src/main/java/com/bda/controller/BaseEvent.java index 06eac28..b8ceb45 100644 --- a/app/src/main/java/com/bda/controller/BaseEvent.java +++ b/app/src/main/java/com/bda/controller/BaseEvent.java @@ -3,7 +3,7 @@ package com.bda.controller; import android.os.Parcel; import android.os.Parcelable; -/* loaded from: classes.dex */ + class BaseEvent implements Parcelable { public static final Parcelable.Creator CREATOR = new ParcelableCreator(); final int mControllerId; diff --git a/app/src/main/java/com/bda/controller/Constants.java b/app/src/main/java/com/bda/controller/Constants.java index c04690c..2df7059 100644 --- a/app/src/main/java/com/bda/controller/Constants.java +++ b/app/src/main/java/com/bda/controller/Constants.java @@ -1,6 +1,6 @@ package com.bda.controller; -/* loaded from: classes.dex */ + public final class Constants { public static final int MSG_SET_ACTIVITY_EVENT = 1; diff --git a/app/src/main/java/com/bda/controller/Controller.java b/app/src/main/java/com/bda/controller/Controller.java index 30f716d..b724141 100644 --- a/app/src/main/java/com/bda/controller/Controller.java +++ b/app/src/main/java/com/bda/controller/Controller.java @@ -10,7 +10,7 @@ import com.bda.controller.IControllerListener; import com.bda.controller.IControllerMonitor; import com.bda.controller.IControllerService; -/* loaded from: classes.dex */ + public final class Controller { public static final int ACTION_CONNECTED = 1; public static final int ACTION_CONNECTING = 2; diff --git a/app/src/main/java/com/bda/controller/ControllerListener.java b/app/src/main/java/com/bda/controller/ControllerListener.java index 02ef0b5..0221d01 100644 --- a/app/src/main/java/com/bda/controller/ControllerListener.java +++ b/app/src/main/java/com/bda/controller/ControllerListener.java @@ -1,6 +1,6 @@ package com.bda.controller; -/* loaded from: classes.dex */ + public interface ControllerListener { void onKeyEvent(KeyEvent keyEvent); diff --git a/app/src/main/java/com/bda/controller/ControllerMonitor.java b/app/src/main/java/com/bda/controller/ControllerMonitor.java index 536cf7c..57eeaf6 100644 --- a/app/src/main/java/com/bda/controller/ControllerMonitor.java +++ b/app/src/main/java/com/bda/controller/ControllerMonitor.java @@ -1,6 +1,6 @@ package com.bda.controller; -/* loaded from: classes.dex */ + public interface ControllerMonitor { void onLog(int i, int i2, String str); } diff --git a/app/src/main/java/com/bda/controller/IControllerListener.java b/app/src/main/java/com/bda/controller/IControllerListener.java index 16bd5ff..5a96ddc 100644 --- a/app/src/main/java/com/bda/controller/IControllerListener.java +++ b/app/src/main/java/com/bda/controller/IControllerListener.java @@ -6,7 +6,7 @@ import android.os.IInterface; import android.os.Parcel; import android.os.RemoteException; -/* loaded from: classes.dex */ + public interface IControllerListener extends IInterface { void onKeyEvent(KeyEvent keyEvent) throws RemoteException; diff --git a/app/src/main/java/com/bda/controller/IControllerMonitor.java b/app/src/main/java/com/bda/controller/IControllerMonitor.java index 606b27c..68b2992 100644 --- a/app/src/main/java/com/bda/controller/IControllerMonitor.java +++ b/app/src/main/java/com/bda/controller/IControllerMonitor.java @@ -6,7 +6,7 @@ import android.os.IInterface; import android.os.Parcel; import android.os.RemoteException; -/* loaded from: classes.dex */ + public interface IControllerMonitor extends IInterface { void onLog(int i, int i2, String str) throws RemoteException; diff --git a/app/src/main/java/com/bda/controller/IControllerService.java b/app/src/main/java/com/bda/controller/IControllerService.java index 4c1ea62..2ceaefd 100644 --- a/app/src/main/java/com/bda/controller/IControllerService.java +++ b/app/src/main/java/com/bda/controller/IControllerService.java @@ -8,7 +8,7 @@ import android.os.RemoteException; import com.bda.controller.IControllerListener; import com.bda.controller.IControllerMonitor; -/* loaded from: classes.dex */ + public interface IControllerService extends IInterface { void allowNewConnections() throws RemoteException; diff --git a/app/src/main/java/com/bda/controller/KeyEvent.java b/app/src/main/java/com/bda/controller/KeyEvent.java index 2bbf996..287bea7 100644 --- a/app/src/main/java/com/bda/controller/KeyEvent.java +++ b/app/src/main/java/com/bda/controller/KeyEvent.java @@ -3,7 +3,7 @@ package com.bda.controller; import android.os.Parcel; import android.os.Parcelable; -/* loaded from: classes.dex */ + public final class KeyEvent extends BaseEvent implements Parcelable { public static final int ACTION_DOWN = 0; public static final int ACTION_UP = 1; diff --git a/app/src/main/java/com/bda/controller/MotionEvent.java b/app/src/main/java/com/bda/controller/MotionEvent.java index 81b4d0e..5785844 100644 --- a/app/src/main/java/com/bda/controller/MotionEvent.java +++ b/app/src/main/java/com/bda/controller/MotionEvent.java @@ -4,7 +4,7 @@ import android.os.Parcel; import android.os.Parcelable; import android.util.SparseArray; -/* loaded from: classes.dex */ + public final class MotionEvent extends BaseEvent implements Parcelable { public static final int AXIS_LTRIGGER = 17; public static final int AXIS_RTRIGGER = 18; diff --git a/app/src/main/java/com/bda/controller/StateEvent.java b/app/src/main/java/com/bda/controller/StateEvent.java index 7ea4d67..24b8c20 100644 --- a/app/src/main/java/com/bda/controller/StateEvent.java +++ b/app/src/main/java/com/bda/controller/StateEvent.java @@ -3,7 +3,7 @@ package com.bda.controller; import android.os.Parcel; import android.os.Parcelable; -/* loaded from: classes.dex */ + public class StateEvent extends BaseEvent implements Parcelable { public static final int ACTION_CONNECTED = 1; public static final int ACTION_CONNECTING = 2; diff --git a/app/src/main/java/com/bda/controller/VersionInfo.java b/app/src/main/java/com/bda/controller/VersionInfo.java index ff01122..90a854a 100644 --- a/app/src/main/java/com/bda/controller/VersionInfo.java +++ b/app/src/main/java/com/bda/controller/VersionInfo.java @@ -1,6 +1,6 @@ package com.bda.controller; -/* loaded from: classes.dex */ + public class VersionInfo { public static final String VERSION = "1.3.0.130130"; diff --git a/app/src/main/java/com/ea/EAIO/EAIO.java b/app/src/main/java/com/ea/EAIO/EAIO.java index eaba9f8..83e0751 100644 --- a/app/src/main/java/com/ea/EAIO/EAIO.java +++ b/app/src/main/java/com/ea/EAIO/EAIO.java @@ -4,7 +4,7 @@ import android.app.Activity; import android.content.res.AssetManager; import android.os.Environment; -/* loaded from: classes.dex */ + public class EAIO { public static native void Shutdown(); diff --git a/app/src/main/java/com/ea/EAMIO/StorageDirectory.java b/app/src/main/java/com/ea/EAMIO/StorageDirectory.java index 1ae4615..9883345 100644 --- a/app/src/main/java/com/ea/EAMIO/StorageDirectory.java +++ b/app/src/main/java/com/ea/EAMIO/StorageDirectory.java @@ -3,7 +3,7 @@ package com.ea.EAMIO; import android.app.Activity; import android.os.Environment; -/* loaded from: classes.dex */ + public class StorageDirectory { public static Activity sActivity; diff --git a/app/src/main/java/com/ea/eadp/deviceid/DeviceIdService.java b/app/src/main/java/com/ea/eadp/deviceid/DeviceIdService.java index b7120d2..7901ec6 100644 --- a/app/src/main/java/com/ea/eadp/deviceid/DeviceIdService.java +++ b/app/src/main/java/com/ea/eadp/deviceid/DeviceIdService.java @@ -1,6 +1,6 @@ package com.ea.eadp.deviceid; -/* loaded from: classes.dex */ + public interface DeviceIdService { String getDeviceId(); } diff --git a/app/src/main/java/com/ea/eadp/http/models/HttpRequest.java b/app/src/main/java/com/ea/eadp/http/models/HttpRequest.java index 252e899..d17e3a4 100644 --- a/app/src/main/java/com/ea/eadp/http/models/HttpRequest.java +++ b/app/src/main/java/com/ea/eadp/http/models/HttpRequest.java @@ -2,7 +2,7 @@ package com.ea.eadp.http.models; import java.net.URL; -/* loaded from: classes.dex */ + public interface HttpRequest { HttpResponse delete(); diff --git a/app/src/main/java/com/ea/eadp/http/models/HttpRequestListener.java b/app/src/main/java/com/ea/eadp/http/models/HttpRequestListener.java index 0972488..7431d5f 100644 --- a/app/src/main/java/com/ea/eadp/http/models/HttpRequestListener.java +++ b/app/src/main/java/com/ea/eadp/http/models/HttpRequestListener.java @@ -1,6 +1,6 @@ package com.ea.eadp.http.models; -/* loaded from: classes.dex */ + public interface HttpRequestListener { void onComplete(HttpResponse httpResponse); } diff --git a/app/src/main/java/com/ea/eadp/http/models/HttpResponse.java b/app/src/main/java/com/ea/eadp/http/models/HttpResponse.java index 8a5070a..ea82ba9 100644 --- a/app/src/main/java/com/ea/eadp/http/models/HttpResponse.java +++ b/app/src/main/java/com/ea/eadp/http/models/HttpResponse.java @@ -2,7 +2,7 @@ package com.ea.eadp.http.models; import java.util.Map; -/* loaded from: classes.dex */ + public interface HttpResponse { String getBody(); diff --git a/app/src/main/java/com/ea/eadp/http/services/HttpService.java b/app/src/main/java/com/ea/eadp/http/services/HttpService.java index b0e18d2..e08422e 100644 --- a/app/src/main/java/com/ea/eadp/http/services/HttpService.java +++ b/app/src/main/java/com/ea/eadp/http/services/HttpService.java @@ -4,7 +4,7 @@ import com.ea.eadp.http.models.HttpRequest; import java.io.IOException; import java.net.MalformedURLException; -/* loaded from: classes.dex */ + public interface HttpService { HttpRequest getResource(String str) throws MalformedURLException, IOException; } diff --git a/app/src/main/java/com/ea/eadp/pushnotification/listeners/IPushListener.java b/app/src/main/java/com/ea/eadp/pushnotification/listeners/IPushListener.java index 3c65e97..d80616c 100644 --- a/app/src/main/java/com/ea/eadp/pushnotification/listeners/IPushListener.java +++ b/app/src/main/java/com/ea/eadp/pushnotification/listeners/IPushListener.java @@ -1,6 +1,6 @@ package com.ea.eadp.pushnotification.listeners; -/* loaded from: classes.dex */ + public interface IPushListener { void onConnectionError(int i, String str); diff --git a/app/src/main/java/com/ea/ironmonkey/Accelerometer.java b/app/src/main/java/com/ea/ironmonkey/Accelerometer.java index 244b53f..79105c2 100644 --- a/app/src/main/java/com/ea/ironmonkey/Accelerometer.java +++ b/app/src/main/java/com/ea/ironmonkey/Accelerometer.java @@ -5,7 +5,7 @@ import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import android.hardware.SensorManager; -/* loaded from: classes.dex */ + public class Accelerometer implements SensorEventListener { private int bufferReadIndex; private int bufferSize; diff --git a/app/src/main/java/com/ea/ironmonkey/BitmapGraphics.java b/app/src/main/java/com/ea/ironmonkey/BitmapGraphics.java index ee0e740..cd78220 100644 --- a/app/src/main/java/com/ea/ironmonkey/BitmapGraphics.java +++ b/app/src/main/java/com/ea/ironmonkey/BitmapGraphics.java @@ -5,8 +5,11 @@ import android.graphics.Canvas; import android.graphics.Paint; import android.graphics.PorterDuff; import android.graphics.Typeface; +import android.util.Log; + +import nfs.mod.mpcore.MultiplayerCore; + -/* loaded from: classes.dex */ public class BitmapGraphics { private Bitmap bitmap; private Canvas canvas = new Canvas(); @@ -55,7 +58,7 @@ public class BitmapGraphics { return Typeface.createFromFile(str); } - public void drawString(Paint paint, String str, int i, int i2) { - this.canvas.drawText(str, i, i2, paint); + public void drawString(Paint paint, String str, int x, int y) { + this.canvas.drawText(str, x, y, paint); } } diff --git a/app/src/main/java/com/ea/ironmonkey/DrawFrameListener.java b/app/src/main/java/com/ea/ironmonkey/DrawFrameListener.java index 2cdc5e7..ae1a993 100644 --- a/app/src/main/java/com/ea/ironmonkey/DrawFrameListener.java +++ b/app/src/main/java/com/ea/ironmonkey/DrawFrameListener.java @@ -2,7 +2,7 @@ package com.ea.ironmonkey; import javax.microedition.khronos.opengles.GL10; -/* loaded from: classes.dex */ + public interface DrawFrameListener { void onDrawFrame(GL10 gl10); } diff --git a/app/src/main/java/com/ea/ironmonkey/GameActivityMain.java b/app/src/main/java/com/ea/ironmonkey/GameActivityMain.java index 997db8a..c3716db 100644 --- a/app/src/main/java/com/ea/ironmonkey/GameActivityMain.java +++ b/app/src/main/java/com/ea/ironmonkey/GameActivityMain.java @@ -70,7 +70,7 @@ import org.fmod.FMODAudioDevice; import nfs.mod.mpcore.MultiplayerCore; -/* loaded from: classes.dex */ + public class GameActivityMain extends AppCompatActivity implements DrawFrameListener { private static final String DOWNLOAD_PROPERTIES = "downloadcontent/config.properties"; public static final int LIFECYCLE_CREATED = 1; @@ -193,7 +193,6 @@ public class GameActivityMain extends AppCompatActivity implements DrawFrameList @Override // android.app.Activity public void onCreate(Bundle bundle) { - restoreSave(); Log.setEnable(true); Log.i(TAG, "onCreate"); super.onCreate(bundle); @@ -209,15 +208,7 @@ public class GameActivityMain extends AppCompatActivity implements DrawFrameList } this.handler = new Handler(); setLifecycle(1); - Log.d("Model", Build.MODEL); - if (Build.MODEL.length() > 4 && Build.MODEL.substring(0, 4).equals("R800")) { - this.isXperiaPlay = true; - } - String packageName = getPackageName(); - if (packageName.endsWith("_azn_na") || packageName.endsWith("_azn_row")) { - Log.d(TAG, "It's Amazon dev"); - isAmazonDev = true; - } + if (!isAtLeastAPI(18) && getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE) { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE); } @@ -227,8 +218,8 @@ public class GameActivityMain extends AppCompatActivity implements DrawFrameList } getWindow().setFlags(1024, 1024); requestWindowFeature(1); - this.mOrientationListener = new OrientationEventListener(getApplicationContext()) { // from class: com.ea.ironmonkey.GameActivityMain.1 - @Override // android.view.OrientationEventListener + this.mOrientationListener = new OrientationEventListener(getApplicationContext()) { + @Override public void onOrientationChanged(int i) { int rotation; if (GameActivityMain.this.accelerometer == null || GameActivityMain.this.mRotation == (rotation = GameActivityMain.this.getWindow().getWindowManager().getDefaultDisplay().getRotation())) { @@ -251,21 +242,7 @@ public class GameActivityMain extends AppCompatActivity implements DrawFrameList sIsOtherMusicPlaying = mAudioManager.isMusicActive(); Log.i(TAG, "onCreate() isMusicActive = " + Boolean.toString(sIsOtherMusicPlaying)); this.mFMODAudioDevice = new FMODAudioDevice(); - if (isAmazonDev) { - try { - Log.d(TAG, "onCreate open resources.json"); - InputStream open = getAssetManager().open("resources.json"); - this.mResources = new Gson().fromJson(new InputStreamReader(open), new TypeToken>>() { // from class: com.ea.ironmonkey.GameActivityMain.2 - }.getType()); - Log.d(TAG, "onCreate resources.json contains " + Integer.toString(this.mResources.size()) + " items"); - open.close(); - this.mAssetLocationType = AssetLocationType.ASSETS; - } catch (Exception e) { - Log.d(TAG, "onCreate exception on opening resources.json"); - Log.e(TAG, e.getMessage()); - this.mResources = new HashMap(); - } - } + if (this.mAssetLocationType != AssetLocationType.ASSETS) { try { InputStream open2 = getResources().getAssets().open("obb.size"); diff --git a/app/src/main/java/com/ea/ironmonkey/GameGLSurfaceView.java b/app/src/main/java/com/ea/ironmonkey/GameGLSurfaceView.java index fc96465..3e5a98b 100644 --- a/app/src/main/java/com/ea/ironmonkey/GameGLSurfaceView.java +++ b/app/src/main/java/com/ea/ironmonkey/GameGLSurfaceView.java @@ -8,7 +8,7 @@ import javax.microedition.khronos.egl.EGLConfig; import javax.microedition.khronos.egl.EGLContext; import javax.microedition.khronos.egl.EGLDisplay; -/* loaded from: classes.dex */ + public class GameGLSurfaceView extends GLSurfaceView { private static final String TAG = "GameGLSurfaceView"; private boolean enableHistoricalEvents; diff --git a/app/src/main/java/com/ea/ironmonkey/GameRenderer.java b/app/src/main/java/com/ea/ironmonkey/GameRenderer.java index 04c50e6..1586ef2 100644 --- a/app/src/main/java/com/ea/ironmonkey/GameRenderer.java +++ b/app/src/main/java/com/ea/ironmonkey/GameRenderer.java @@ -4,7 +4,7 @@ import android.opengl.GLSurfaceView; import javax.microedition.khronos.egl.EGLConfig; import javax.microedition.khronos.opengles.GL10; -/* loaded from: classes.dex */ + public class GameRenderer implements GLSurfaceView.Renderer { static GL10 _gl; private int _height; diff --git a/app/src/main/java/com/ea/ironmonkey/Log.java b/app/src/main/java/com/ea/ironmonkey/Log.java index a2cfeaa..4ccf488 100644 --- a/app/src/main/java/com/ea/ironmonkey/Log.java +++ b/app/src/main/java/com/ea/ironmonkey/Log.java @@ -1,6 +1,6 @@ package com.ea.ironmonkey; -/* loaded from: classes.dex */ + public class Log { private static boolean enable; diff --git a/app/src/main/java/com/ea/ironmonkey/MogaController.java b/app/src/main/java/com/ea/ironmonkey/MogaController.java index 196535d..3824bf9 100644 --- a/app/src/main/java/com/ea/ironmonkey/MogaController.java +++ b/app/src/main/java/com/ea/ironmonkey/MogaController.java @@ -5,7 +5,7 @@ import com.bda.controller.KeyEvent; import com.bda.controller.MotionEvent; import com.bda.controller.StateEvent; -/* loaded from: classes.dex */ + public class MogaController implements ControllerListener { native void nativeOnKeyEvent(KeyEvent keyEvent); diff --git a/app/src/main/java/com/ea/ironmonkey/ObbHelper.java b/app/src/main/java/com/ea/ironmonkey/ObbHelper.java index 5a9c4c9..f0290f2 100644 --- a/app/src/main/java/com/ea/ironmonkey/ObbHelper.java +++ b/app/src/main/java/com/ea/ironmonkey/ObbHelper.java @@ -2,7 +2,7 @@ package com.ea.ironmonkey; import android.content.Context; -/* loaded from: classes.dex */ + class ObbHelper { ObbHelper() { } diff --git a/app/src/main/java/com/ea/ironmonkey/PermissionsActivity.java b/app/src/main/java/com/ea/ironmonkey/PermissionsActivity.java index 6b450e2..1df4d98 100644 --- a/app/src/main/java/com/ea/ironmonkey/PermissionsActivity.java +++ b/app/src/main/java/com/ea/ironmonkey/PermissionsActivity.java @@ -9,6 +9,7 @@ import android.content.pm.PackageManager; import android.net.Uri; import android.os.Bundle; import android.provider.Settings; +import android.util.Log; import android.view.KeyEvent; import androidx.appcompat.app.AppCompatActivity; @@ -68,8 +69,8 @@ public class PermissionsActivity extends AppCompatActivity { permissions.add(Manifest.permission.READ_EXTERNAL_STORAGE); } else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { // Android 13+ - новые раздельные разрешения для медиа - permissions.add(Manifest.permission.READ_MEDIA_IMAGES); - permissions.add(Manifest.permission.READ_MEDIA_VIDEO); + //permissions.add(Manifest.permission.READ_MEDIA_IMAGES); + //permissions.add(Manifest.permission.READ_MEDIA_VIDEO); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.UPSIDE_DOWN_CAKE) { // Android 14+ - дополнительно для аудио permissions.add(Manifest.permission.READ_MEDIA_AUDIO); @@ -79,6 +80,10 @@ public class PermissionsActivity extends AppCompatActivity { permissions.add(Manifest.permission.READ_EXTERNAL_STORAGE); } + permissions.forEach(e -> { + Log.i("Permissions", e); + }); + return permissions.toArray(new String[0]); } diff --git a/app/src/main/java/com/ea/ironmonkey/RunLoop.java b/app/src/main/java/com/ea/ironmonkey/RunLoop.java index 33a340c..cceb6c2 100644 --- a/app/src/main/java/com/ea/ironmonkey/RunLoop.java +++ b/app/src/main/java/com/ea/ironmonkey/RunLoop.java @@ -2,7 +2,7 @@ package com.ea.ironmonkey; import android.opengl.GLSurfaceView; -/* loaded from: classes.dex */ + public class RunLoop { public static final int STATE_RUNNING = 1; public static final int STATE_STOPPED = 0; diff --git a/app/src/main/java/com/ea/ironmonkey/SplashScreen.java b/app/src/main/java/com/ea/ironmonkey/SplashScreen.java index 289367b..9d25f97 100644 --- a/app/src/main/java/com/ea/ironmonkey/SplashScreen.java +++ b/app/src/main/java/com/ea/ironmonkey/SplashScreen.java @@ -14,7 +14,7 @@ import java.nio.ByteOrder; import java.nio.FloatBuffer; import javax.microedition.khronos.opengles.GL10; -/* loaded from: classes.dex */ + public class SplashScreen { private static final String TAG = "SplashScreen"; private Activity _activity; diff --git a/app/src/main/java/com/ea/nimble/ApplicationEnvironment.java b/app/src/main/java/com/ea/nimble/ApplicationEnvironment.java index 8859f69..cd448a4 100644 --- a/app/src/main/java/com/ea/nimble/ApplicationEnvironment.java +++ b/app/src/main/java/com/ea/nimble/ApplicationEnvironment.java @@ -2,7 +2,7 @@ package com.ea.nimble; import android.app.Activity; -/* loaded from: classes.dex */ + public class ApplicationEnvironment { public static final String COMPONENT_ID = "com.ea.nimble.applicationEnvironment"; public static final String NIMBLE_PARAMETER_ANDROID_ID = "androidId"; diff --git a/app/src/main/java/com/ea/nimble/ApplicationEnvironmentImpl.java b/app/src/main/java/com/ea/nimble/ApplicationEnvironmentImpl.java index 6f04e96..cbc30ad 100644 --- a/app/src/main/java/com/ea/nimble/ApplicationEnvironmentImpl.java +++ b/app/src/main/java/com/ea/nimble/ApplicationEnvironmentImpl.java @@ -29,7 +29,7 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; import org.json.JSONObject; -/* loaded from: classes.dex */ + public class ApplicationEnvironmentImpl extends Component implements IApplicationEnvironment, LogSource { private static final String KEY_GAME_PLAYER_ID = "gamePlayerId"; private static final int MILLIS_IN_AN_HOUR = 3600000; diff --git a/app/src/main/java/com/ea/nimble/ApplicationLifecycle.java b/app/src/main/java/com/ea/nimble/ApplicationLifecycle.java index 24a9182..77c4324 100644 --- a/app/src/main/java/com/ea/nimble/ApplicationLifecycle.java +++ b/app/src/main/java/com/ea/nimble/ApplicationLifecycle.java @@ -4,7 +4,7 @@ import android.app.Activity; import android.content.Intent; import android.os.Bundle; -/* loaded from: classes.dex */ + public class ApplicationLifecycle { public static final String COMPONENT_ID = "com.ea.nimble.applicationlifecycle"; diff --git a/app/src/main/java/com/ea/nimble/ApplicationLifecycleImpl.java b/app/src/main/java/com/ea/nimble/ApplicationLifecycleImpl.java index b6d288f..d96cf36 100644 --- a/app/src/main/java/com/ea/nimble/ApplicationLifecycleImpl.java +++ b/app/src/main/java/com/ea/nimble/ApplicationLifecycleImpl.java @@ -10,7 +10,7 @@ import com.ea.nimble.Log; import java.util.ArrayList; import java.util.Iterator; -/* loaded from: classes.dex */ + class ApplicationLifecycleImpl extends Component implements IApplicationLifecycle, LogSource { private static final boolean RESTART_ON_CONFIG_CHANGE; private BaseCore m_core; diff --git a/app/src/main/java/com/ea/nimble/BackgroundNetworkConnection.java b/app/src/main/java/com/ea/nimble/BackgroundNetworkConnection.java index 6b5eb42..6c9f003 100644 --- a/app/src/main/java/com/ea/nimble/BackgroundNetworkConnection.java +++ b/app/src/main/java/com/ea/nimble/BackgroundNetworkConnection.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class BackgroundNetworkConnection extends NetworkConnection { @Override // com.ea.nimble.NetworkConnection void cancelForAppSuspend() { diff --git a/app/src/main/java/com/ea/nimble/Base.java b/app/src/main/java/com/ea/nimble/Base.java index 3ba7e15..521ba53 100644 --- a/app/src/main/java/com/ea/nimble/Base.java +++ b/app/src/main/java/com/ea/nimble/Base.java @@ -2,7 +2,7 @@ package com.ea.nimble; import com.ea.nimble.Log; -/* loaded from: classes.dex */ + public class Base { public static void setupNimble() { Log.Helper.LOGPUBLICFUNCS("Base"); diff --git a/app/src/main/java/com/ea/nimble/BaseCore.java b/app/src/main/java/com/ea/nimble/BaseCore.java index d9f2447..c555cb3 100644 --- a/app/src/main/java/com/ea/nimble/BaseCore.java +++ b/app/src/main/java/com/ea/nimble/BaseCore.java @@ -12,7 +12,7 @@ import java.lang.reflect.Method; import java.util.HashMap; import java.util.Map; -/* loaded from: classes.dex */ + class BaseCore implements IApplicationLifecycle.ApplicationLifecycleCallbacks { public static final String NIMBLE_COMPONENT_LIST = "setting::components"; public static final String NIMBLE_LOG_SETTING = "setting::log"; diff --git a/app/src/main/java/com/ea/nimble/ByteBufferIOStream.java b/app/src/main/java/com/ea/nimble/ByteBufferIOStream.java index e481940..c38ad0e 100644 --- a/app/src/main/java/com/ea/nimble/ByteBufferIOStream.java +++ b/app/src/main/java/com/ea/nimble/ByteBufferIOStream.java @@ -7,7 +7,7 @@ import java.util.Iterator; import java.util.LinkedList; import java.util.ListIterator; -/* loaded from: classes.dex */ + public class ByteBufferIOStream { protected static final int SEGMENT_SIZE = 4096; protected int m_availableSegment; diff --git a/app/src/main/java/com/ea/nimble/Component.java b/app/src/main/java/com/ea/nimble/Component.java index 4667b1b..b340c94 100644 --- a/app/src/main/java/com/ea/nimble/Component.java +++ b/app/src/main/java/com/ea/nimble/Component.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public abstract class Component { protected void cleanup() { } diff --git a/app/src/main/java/com/ea/nimble/ComponentManager.java b/app/src/main/java/com/ea/nimble/ComponentManager.java index 64221cd..6ee68b8 100644 --- a/app/src/main/java/com/ea/nimble/ComponentManager.java +++ b/app/src/main/java/com/ea/nimble/ComponentManager.java @@ -7,7 +7,7 @@ import java.util.LinkedHashMap; import java.util.ListIterator; import java.util.Map; -/* loaded from: classes.dex */ + class ComponentManager implements LogSource { private Map m_components = new LinkedHashMap(); private Stage m_stage = Stage.CREATE; diff --git a/app/src/main/java/com/ea/nimble/EASPDataLoader.java b/app/src/main/java/com/ea/nimble/EASPDataLoader.java index 18d4353..fb8f42b 100644 --- a/app/src/main/java/com/ea/nimble/EASPDataLoader.java +++ b/app/src/main/java/com/ea/nimble/EASPDataLoader.java @@ -7,7 +7,7 @@ import java.io.IOException; import java.nio.ByteBuffer; -/* loaded from: classes.dex */ + public class EASPDataLoader { public static class LogEvent { diff --git a/app/src/main/java/com/ea/nimble/Encryptor.java b/app/src/main/java/com/ea/nimble/Encryptor.java index 8c5d9b2..4f7e0d6 100644 --- a/app/src/main/java/com/ea/nimble/Encryptor.java +++ b/app/src/main/java/com/ea/nimble/Encryptor.java @@ -19,7 +19,7 @@ import javax.crypto.SecretKeyFactory; import javax.crypto.spec.PBEKeySpec; import javax.crypto.spec.PBEParameterSpec; -/* loaded from: classes.dex */ + class Encryptor { private static int ENCRYPTION_KEY_LENGHT = 128; private static int ENCRYPTION_KEY_ROUND = 997; diff --git a/app/src/main/java/com/ea/nimble/EnvironmentDataContainer.java b/app/src/main/java/com/ea/nimble/EnvironmentDataContainer.java index 9e6978a..065b451 100644 --- a/app/src/main/java/com/ea/nimble/EnvironmentDataContainer.java +++ b/app/src/main/java/com/ea/nimble/EnvironmentDataContainer.java @@ -11,7 +11,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -/* loaded from: classes.dex */ + class EnvironmentDataContainer implements ISynergyEnvironment, Externalizable, LogSource { private static final int SYNERGY_DIRECTOR_RESPONSE_APP_VERSION_OK = 0; private static final int SYNERGY_DIRECTOR_RESPONSE_APP_VERSION_UPGRADE_RECOMMENDED = 1; diff --git a/app/src/main/java/com/ea/nimble/Facebook.java b/app/src/main/java/com/ea/nimble/Facebook.java index 1037346..5646426 100644 --- a/app/src/main/java/com/ea/nimble/Facebook.java +++ b/app/src/main/java/com/ea/nimble/Facebook.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class Facebook { public static final String COMPONENT_ID = "com.ea.nimble.facebook"; diff --git a/app/src/main/java/com/ea/nimble/FacebookCallback.java b/app/src/main/java/com/ea/nimble/FacebookCallback.java index a81c513..e75522f 100644 --- a/app/src/main/java/com/ea/nimble/FacebookCallback.java +++ b/app/src/main/java/com/ea/nimble/FacebookCallback.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public interface FacebookCallback { void callback(IFacebook iFacebook, boolean z, Exception exc); } diff --git a/app/src/main/java/com/ea/nimble/FacebookImpl.java b/app/src/main/java/com/ea/nimble/FacebookImpl.java index f25d377..76739e0 100644 --- a/app/src/main/java/com/ea/nimble/FacebookImpl.java +++ b/app/src/main/java/com/ea/nimble/FacebookImpl.java @@ -9,7 +9,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -/* loaded from: classes.dex */ + class FacebookImpl extends Component implements IFacebook, LogSource, IApplicationLifecycle.ActivityLifecycleCallbacks, IApplicationLifecycle.ActivityEventCallbacks { @Override diff --git a/app/src/main/java/com/ea/nimble/Global.java b/app/src/main/java/com/ea/nimble/Global.java index 673ed0a..6164e29 100644 --- a/app/src/main/java/com/ea/nimble/Global.java +++ b/app/src/main/java/com/ea/nimble/Global.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class Global { public static final String NIMBLE_AUTHENTICATOR_ANONYMOUS = "anonymous"; public static final String NIMBLE_AUTHENTICATOR_FACEBOOK = "facebook"; diff --git a/app/src/main/java/com/ea/nimble/HttpError.java b/app/src/main/java/com/ea/nimble/HttpError.java index 562aaee..260adef 100644 --- a/app/src/main/java/com/ea/nimble/HttpError.java +++ b/app/src/main/java/com/ea/nimble/HttpError.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class HttpError extends Error { public static final String ERROR_DOMAIN = "HttpError"; private static final long serialVersionUID = 1; diff --git a/app/src/main/java/com/ea/nimble/HttpRequest.java b/app/src/main/java/com/ea/nimble/HttpRequest.java index 0c31f56..88b7410 100644 --- a/app/src/main/java/com/ea/nimble/HttpRequest.java +++ b/app/src/main/java/com/ea/nimble/HttpRequest.java @@ -7,7 +7,7 @@ import java.net.URL; import java.util.EnumSet; import java.util.HashMap; -/* loaded from: classes.dex */ + public class HttpRequest implements IHttpRequest { private static int DEFAULT_NETWORK_TIMEOUT = 30; public ByteArrayOutputStream data; diff --git a/app/src/main/java/com/ea/nimble/HttpResponse.java b/app/src/main/java/com/ea/nimble/HttpResponse.java index 324085a..d552b15 100644 --- a/app/src/main/java/com/ea/nimble/HttpResponse.java +++ b/app/src/main/java/com/ea/nimble/HttpResponse.java @@ -7,7 +7,7 @@ import java.util.Date; import java.util.HashMap; import java.util.Map; -/* loaded from: classes.dex */ + public class HttpResponse implements IHttpResponse { public Exception error; public URL url = null; diff --git a/app/src/main/java/com/ea/nimble/IApplicationEnvironment.java b/app/src/main/java/com/ea/nimble/IApplicationEnvironment.java index 9c241a4..b9db570 100644 --- a/app/src/main/java/com/ea/nimble/IApplicationEnvironment.java +++ b/app/src/main/java/com/ea/nimble/IApplicationEnvironment.java @@ -3,7 +3,7 @@ package com.ea.nimble; import android.content.Context; import java.util.Map; -/* loaded from: classes.dex */ + public interface IApplicationEnvironment { public static final String UNAVAILABLE_ADVERTISING_ID = ""; diff --git a/app/src/main/java/com/ea/nimble/IApplicationLifecycle.java b/app/src/main/java/com/ea/nimble/IApplicationLifecycle.java index 39082b9..98bf72b 100644 --- a/app/src/main/java/com/ea/nimble/IApplicationLifecycle.java +++ b/app/src/main/java/com/ea/nimble/IApplicationLifecycle.java @@ -4,7 +4,7 @@ import android.app.Activity; import android.content.Intent; import android.os.Bundle; -/* loaded from: classes.dex */ + public interface IApplicationLifecycle { public interface ActivityEventCallbacks { diff --git a/app/src/main/java/com/ea/nimble/IFacebook.java b/app/src/main/java/com/ea/nimble/IFacebook.java index 2dfc7ea..0939c2b 100644 --- a/app/src/main/java/com/ea/nimble/IFacebook.java +++ b/app/src/main/java/com/ea/nimble/IFacebook.java @@ -6,7 +6,7 @@ import java.util.List; import java.util.Map; import org.json.JSONArray; -/* loaded from: classes.dex */ + public interface IFacebook { public static final String NIMBLE_NOTIFICATION_FACEBOOK_STATUS_CHANGED = "nimble.notification.facebook.statuschanged"; diff --git a/app/src/main/java/com/ea/nimble/IHttpResponse.java b/app/src/main/java/com/ea/nimble/IHttpResponse.java index a562a57..5da1e49 100644 --- a/app/src/main/java/com/ea/nimble/IHttpResponse.java +++ b/app/src/main/java/com/ea/nimble/IHttpResponse.java @@ -5,7 +5,7 @@ import java.net.URL; import java.util.Date; import java.util.Map; -/* loaded from: classes.dex */ + public interface IHttpResponse { InputStream getDataStream(); diff --git a/app/src/main/java/com/ea/nimble/ILog.java b/app/src/main/java/com/ea/nimble/ILog.java index 90f1124..f050381 100644 --- a/app/src/main/java/com/ea/nimble/ILog.java +++ b/app/src/main/java/com/ea/nimble/ILog.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public interface ILog { public interface LogCallback { diff --git a/app/src/main/java/com/ea/nimble/INetwork.java b/app/src/main/java/com/ea/nimble/INetwork.java index 158fafe..c3a9111 100644 --- a/app/src/main/java/com/ea/nimble/INetwork.java +++ b/app/src/main/java/com/ea/nimble/INetwork.java @@ -4,7 +4,7 @@ import com.ea.nimble.Network; import java.net.URL; import java.util.HashMap; -/* loaded from: classes.dex */ + public interface INetwork { void forceRedetectNetworkStatus(); diff --git a/app/src/main/java/com/ea/nimble/INimbleBadgeProvider.java b/app/src/main/java/com/ea/nimble/INimbleBadgeProvider.java index a645fe6..2c5f3a9 100644 --- a/app/src/main/java/com/ea/nimble/INimbleBadgeProvider.java +++ b/app/src/main/java/com/ea/nimble/INimbleBadgeProvider.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public interface INimbleBadgeProvider { int getBadgeCount(); diff --git a/app/src/main/java/com/ea/nimble/INimbleLocalNotifications.java b/app/src/main/java/com/ea/nimble/INimbleLocalNotifications.java index 33b3c0e..20f25c0 100644 --- a/app/src/main/java/com/ea/nimble/INimbleLocalNotifications.java +++ b/app/src/main/java/com/ea/nimble/INimbleLocalNotifications.java @@ -2,7 +2,7 @@ package com.ea.nimble; import java.util.Date; -/* loaded from: classes.dex */ + public interface INimbleLocalNotifications { void cancelAllNotifications(); diff --git a/app/src/main/java/com/ea/nimble/IOperationalTelemetryDispatch.java b/app/src/main/java/com/ea/nimble/IOperationalTelemetryDispatch.java index 7d22b84..0aacd13 100644 --- a/app/src/main/java/com/ea/nimble/IOperationalTelemetryDispatch.java +++ b/app/src/main/java/com/ea/nimble/IOperationalTelemetryDispatch.java @@ -3,7 +3,7 @@ package com.ea.nimble; import java.util.List; import org.json.JSONObject; -/* loaded from: classes.dex */ + public interface IOperationalTelemetryDispatch { public static final String EVENTTYPE_NETWORK_METRICS = "com.ea.nimble.network"; public static final String EVENTTYPE_TRACKING_SYNERGY_PAYLOADS = "com.ea.nimble.trackingimpl.synergy"; diff --git a/app/src/main/java/com/ea/nimble/IPersistenceService.java b/app/src/main/java/com/ea/nimble/IPersistenceService.java index 6267c05..1e8804a 100644 --- a/app/src/main/java/com/ea/nimble/IPersistenceService.java +++ b/app/src/main/java/com/ea/nimble/IPersistenceService.java @@ -3,7 +3,7 @@ package com.ea.nimble; import com.ea.nimble.Persistence; import com.ea.nimble.PersistenceService; -/* loaded from: classes.dex */ + public interface IPersistenceService { void cleanPersistenceReference(String str, Persistence.Storage storage); diff --git a/app/src/main/java/com/ea/nimble/ISynergyEnvironment.java b/app/src/main/java/com/ea/nimble/ISynergyEnvironment.java index 55d807e..276ab26 100644 --- a/app/src/main/java/com/ea/nimble/ISynergyEnvironment.java +++ b/app/src/main/java/com/ea/nimble/ISynergyEnvironment.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public interface ISynergyEnvironment { public static final int NETWORK_CONNECTION_NONE = 1; public static final int NETWORK_CONNECTION_UNKNOWN = 0; diff --git a/app/src/main/java/com/ea/nimble/ISynergyIdManager.java b/app/src/main/java/com/ea/nimble/ISynergyIdManager.java index ad4711e..545cb09 100644 --- a/app/src/main/java/com/ea/nimble/ISynergyIdManager.java +++ b/app/src/main/java/com/ea/nimble/ISynergyIdManager.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public interface ISynergyIdManager { String getAnonymousSynergyId(); diff --git a/app/src/main/java/com/ea/nimble/ISynergyNetwork.java b/app/src/main/java/com/ea/nimble/ISynergyNetwork.java index 193c794..5a9841a 100644 --- a/app/src/main/java/com/ea/nimble/ISynergyNetwork.java +++ b/app/src/main/java/com/ea/nimble/ISynergyNetwork.java @@ -3,7 +3,7 @@ package com.ea.nimble; import com.ea.nimble.ISynergyRequest; import java.util.Map; -/* loaded from: classes.dex */ + public interface ISynergyNetwork { SynergyNetworkConnectionHandle sendGetRequest(String str, String str2, Map map, SynergyNetworkConnectionCallback synergyNetworkConnectionCallback); diff --git a/app/src/main/java/com/ea/nimble/ISynergyRequest.java b/app/src/main/java/com/ea/nimble/ISynergyRequest.java index b40b575..237b3ac 100644 --- a/app/src/main/java/com/ea/nimble/ISynergyRequest.java +++ b/app/src/main/java/com/ea/nimble/ISynergyRequest.java @@ -2,7 +2,7 @@ package com.ea.nimble; import java.util.Map; -/* loaded from: classes.dex */ + public interface ISynergyRequest { public interface IJsonData { diff --git a/app/src/main/java/com/ea/nimble/ISynergyResponse.java b/app/src/main/java/com/ea/nimble/ISynergyResponse.java index 409cea8..9a03da5 100644 --- a/app/src/main/java/com/ea/nimble/ISynergyResponse.java +++ b/app/src/main/java/com/ea/nimble/ISynergyResponse.java @@ -2,7 +2,7 @@ package com.ea.nimble; import java.util.Map; -/* loaded from: classes.dex */ + public interface ISynergyResponse { Exception getError(); diff --git a/app/src/main/java/com/ea/nimble/Log.java b/app/src/main/java/com/ea/nimble/Log.java index 583a380..4f999e4 100644 --- a/app/src/main/java/com/ea/nimble/Log.java +++ b/app/src/main/java/com/ea/nimble/Log.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class Log { public static final String COMPONENT_ID = "com.ea.nimble.NimbleLog"; public static final int LEVEL_ALL = 0; diff --git a/app/src/main/java/com/ea/nimble/LogImpl.java b/app/src/main/java/com/ea/nimble/LogImpl.java index 48483a5..95a874c 100644 --- a/app/src/main/java/com/ea/nimble/LogImpl.java +++ b/app/src/main/java/com/ea/nimble/LogImpl.java @@ -18,7 +18,7 @@ import org.apache.http.HttpHeaders; import kotlin.text.Charsets; -/* loaded from: classes.dex */ + public class LogImpl extends Component implements ILog { private static final int DEFAULT_CHECK_INTERVAL = 3600; private static final int DEFAULT_CONSOLE_OUTPUT_LIMIT = 4000; diff --git a/app/src/main/java/com/ea/nimble/LogSource.java b/app/src/main/java/com/ea/nimble/LogSource.java index 0520279..c623872 100644 --- a/app/src/main/java/com/ea/nimble/LogSource.java +++ b/app/src/main/java/com/ea/nimble/LogSource.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public interface LogSource { String getLogSourceTitle(); } diff --git a/app/src/main/java/com/ea/nimble/Network.java b/app/src/main/java/com/ea/nimble/Network.java index 2ff7cce..6be686b 100644 --- a/app/src/main/java/com/ea/nimble/Network.java +++ b/app/src/main/java/com/ea/nimble/Network.java @@ -7,7 +7,7 @@ import java.net.URL; import java.net.URLEncoder; import java.util.Map; -/* loaded from: classes.dex */ + public class Network { public static final String COMPONENT_ID = "com.ea.nimble.network"; diff --git a/app/src/main/java/com/ea/nimble/NetworkConnection.java b/app/src/main/java/com/ea/nimble/NetworkConnection.java index 6fec5db..3c9bc37 100644 --- a/app/src/main/java/com/ea/nimble/NetworkConnection.java +++ b/app/src/main/java/com/ea/nimble/NetworkConnection.java @@ -21,7 +21,7 @@ import org.json.JSONException; import org.json.JSONObject; import org.json.JSONTokener; -/* loaded from: classes.dex */ + class NetworkConnection implements NetworkConnectionHandle, Runnable, LogSource { private static final int MAXIMUM_RAW_DATA_LENGTH = 1048576; static int s_loggingIdCount = 100; diff --git a/app/src/main/java/com/ea/nimble/NetworkConnectionCallback.java b/app/src/main/java/com/ea/nimble/NetworkConnectionCallback.java index b22e655..3e5b539 100644 --- a/app/src/main/java/com/ea/nimble/NetworkConnectionCallback.java +++ b/app/src/main/java/com/ea/nimble/NetworkConnectionCallback.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public interface NetworkConnectionCallback { void callback(NetworkConnectionHandle networkConnectionHandle); } diff --git a/app/src/main/java/com/ea/nimble/NetworkConnectionHandle.java b/app/src/main/java/com/ea/nimble/NetworkConnectionHandle.java index f0af791..686f274 100644 --- a/app/src/main/java/com/ea/nimble/NetworkConnectionHandle.java +++ b/app/src/main/java/com/ea/nimble/NetworkConnectionHandle.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public interface NetworkConnectionHandle { void cancel(); diff --git a/app/src/main/java/com/ea/nimble/NetworkImpl.java b/app/src/main/java/com/ea/nimble/NetworkImpl.java index 437afb6..800f5d1 100644 --- a/app/src/main/java/com/ea/nimble/NetworkImpl.java +++ b/app/src/main/java/com/ea/nimble/NetworkImpl.java @@ -21,7 +21,7 @@ import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; -/* loaded from: classes.dex */ + public class NetworkImpl extends Component implements INetwork, LogSource { private static final String BACKUP_NETWORK_REACHABILITY_CHECK_URL = "https://www.google.com"; private static final int DETECTION_TIMEOUT = 30; diff --git a/app/src/main/java/com/ea/nimble/NimbleApplicationConfiguration.java b/app/src/main/java/com/ea/nimble/NimbleApplicationConfiguration.java index eb05f7e..ff476df 100644 --- a/app/src/main/java/com/ea/nimble/NimbleApplicationConfiguration.java +++ b/app/src/main/java/com/ea/nimble/NimbleApplicationConfiguration.java @@ -4,7 +4,7 @@ import android.app.Activity; import android.content.pm.PackageManager; import com.ea.nimble.Log; -/* loaded from: classes.dex */ + public class NimbleApplicationConfiguration { private static final String LOG_TITLE = "AppConfig"; diff --git a/app/src/main/java/com/ea/nimble/NimbleConfiguration.java b/app/src/main/java/com/ea/nimble/NimbleConfiguration.java index 0677301..0b938ad 100644 --- a/app/src/main/java/com/ea/nimble/NimbleConfiguration.java +++ b/app/src/main/java/com/ea/nimble/NimbleConfiguration.java @@ -4,7 +4,7 @@ import com.ea.nimble.Log; import org.apache.http.BuildConfig; -/* loaded from: classes.dex */ + public enum NimbleConfiguration { UNKNOWN, INTEGRATION, diff --git a/app/src/main/java/com/ea/nimble/NimbleFacebookError.java b/app/src/main/java/com/ea/nimble/NimbleFacebookError.java index 3a9b36b..08fead7 100644 --- a/app/src/main/java/com/ea/nimble/NimbleFacebookError.java +++ b/app/src/main/java/com/ea/nimble/NimbleFacebookError.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class NimbleFacebookError extends Error { public static final String NIMBLE_FACEBOOK_ERROR_DOMAIN = "NimbleFacebookError"; private static final long serialVersionUID = 1; diff --git a/app/src/main/java/com/ea/nimble/NimbleLocalNotificationReceiver.java b/app/src/main/java/com/ea/nimble/NimbleLocalNotificationReceiver.java index 9a4fde0..259af39 100644 --- a/app/src/main/java/com/ea/nimble/NimbleLocalNotificationReceiver.java +++ b/app/src/main/java/com/ea/nimble/NimbleLocalNotificationReceiver.java @@ -5,7 +5,7 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; -/* loaded from: classes.dex */ + public class NimbleLocalNotificationReceiver extends BroadcastReceiver { public static final String NIMBLE_LOCAL_NOTIFICATION_RECEIVED = "nimble.notification.localNotificationReceived"; private static final String NOTIFICATION_TRACKING2_LOG_EVENT = "nimble.notification.tracking2.logEvent"; diff --git a/app/src/main/java/com/ea/nimble/NimbleLocalNotifications.java b/app/src/main/java/com/ea/nimble/NimbleLocalNotifications.java index 0ed95ec..b954f82 100644 --- a/app/src/main/java/com/ea/nimble/NimbleLocalNotifications.java +++ b/app/src/main/java/com/ea/nimble/NimbleLocalNotifications.java @@ -2,7 +2,7 @@ package com.ea.nimble; import com.ea.nimble.Log; -/* loaded from: classes.dex */ + public class NimbleLocalNotifications { public static final String COMPONENT_ID = "com.ea.nimble.base.localNotifications"; static final String KEY_NOTIFICATION_ID = "pushId"; diff --git a/app/src/main/java/com/ea/nimble/NimbleLocalNotificationsImpl.java b/app/src/main/java/com/ea/nimble/NimbleLocalNotificationsImpl.java index 42d48df..dbc8c47 100644 --- a/app/src/main/java/com/ea/nimble/NimbleLocalNotificationsImpl.java +++ b/app/src/main/java/com/ea/nimble/NimbleLocalNotificationsImpl.java @@ -8,7 +8,7 @@ import java.util.Date; import java.util.HashMap; import java.util.Iterator; -/* loaded from: classes.dex */ + public class NimbleLocalNotificationsImpl extends Component implements INimbleLocalNotifications { private static String BADGE_ID = "Nimble_BadgeNotification"; private static final String NOTIFICATION_TRACKING2_LOG_EVENT = "nimble.notification.tracking2.logEvent"; diff --git a/app/src/main/java/com/ea/nimble/OperationalTelemetryDispatch.java b/app/src/main/java/com/ea/nimble/OperationalTelemetryDispatch.java index 3f458e6..40dc5e5 100644 --- a/app/src/main/java/com/ea/nimble/OperationalTelemetryDispatch.java +++ b/app/src/main/java/com/ea/nimble/OperationalTelemetryDispatch.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class OperationalTelemetryDispatch { public static final String COMPONENT_ID = "com.ea.nimble.operationaltelemetrydispatch"; public static final String LOG_TAG = "OTDispatch"; diff --git a/app/src/main/java/com/ea/nimble/OperationalTelemetryDispatchImpl.java b/app/src/main/java/com/ea/nimble/OperationalTelemetryDispatchImpl.java index 3f182f1..a0b3568 100644 --- a/app/src/main/java/com/ea/nimble/OperationalTelemetryDispatchImpl.java +++ b/app/src/main/java/com/ea/nimble/OperationalTelemetryDispatchImpl.java @@ -9,7 +9,7 @@ import java.util.List; import java.util.Map; import org.json.JSONObject; -/* loaded from: classes.dex */ + class OperationalTelemetryDispatchImpl extends Component implements IOperationalTelemetryDispatch, LogSource { private List m_networkMetricsArray = new ArrayList(); private List m_networkPayloadsArray = new ArrayList(); diff --git a/app/src/main/java/com/ea/nimble/OperationalTelemetryEvent.java b/app/src/main/java/com/ea/nimble/OperationalTelemetryEvent.java index 27b66d6..6a35fd3 100644 --- a/app/src/main/java/com/ea/nimble/OperationalTelemetryEvent.java +++ b/app/src/main/java/com/ea/nimble/OperationalTelemetryEvent.java @@ -3,7 +3,7 @@ package com.ea.nimble; import java.util.Date; import org.json.JSONObject; -/* loaded from: classes.dex */ + public interface OperationalTelemetryEvent { JSONObject getEventDictionary(); diff --git a/app/src/main/java/com/ea/nimble/OperationalTelemetryEventImpl.java b/app/src/main/java/com/ea/nimble/OperationalTelemetryEventImpl.java index 809fe4e..8f67703 100644 --- a/app/src/main/java/com/ea/nimble/OperationalTelemetryEventImpl.java +++ b/app/src/main/java/com/ea/nimble/OperationalTelemetryEventImpl.java @@ -3,7 +3,7 @@ package com.ea.nimble; import java.util.Date; import org.json.JSONObject; -/* loaded from: classes.dex */ + class OperationalTelemetryEventImpl implements OperationalTelemetryEvent { private JSONObject m_eventDictionary; private String m_eventType; diff --git a/app/src/main/java/com/ea/nimble/Persistence.java b/app/src/main/java/com/ea/nimble/Persistence.java index 7347a98..9ff5347 100644 --- a/app/src/main/java/com/ea/nimble/Persistence.java +++ b/app/src/main/java/com/ea/nimble/Persistence.java @@ -19,7 +19,7 @@ import java.util.Arrays; import java.util.HashMap; import java.util.Map; -/* loaded from: classes.dex */ + public class Persistence implements LogSource { private static int PERSISTENCE_VERSION = 101; static final Object s_dataLock = new Object(); diff --git a/app/src/main/java/com/ea/nimble/PersistenceService.java b/app/src/main/java/com/ea/nimble/PersistenceService.java index 876f59a..8fc8cf2 100644 --- a/app/src/main/java/com/ea/nimble/PersistenceService.java +++ b/app/src/main/java/com/ea/nimble/PersistenceService.java @@ -10,7 +10,7 @@ import com.ea.nimble.Persistence; import java.io.FileOutputStream; import java.io.IOException; -/* loaded from: classes.dex */ + public class PersistenceService { private static final String APPLICATION_PERSISTENCE_ID = "[APPLICATION]"; public static final String COMPONENT_ID = "com.ea.nimble.persistence"; diff --git a/app/src/main/java/com/ea/nimble/PersistenceServiceImpl.java b/app/src/main/java/com/ea/nimble/PersistenceServiceImpl.java index f8c52f6..f261e42 100644 --- a/app/src/main/java/com/ea/nimble/PersistenceServiceImpl.java +++ b/app/src/main/java/com/ea/nimble/PersistenceServiceImpl.java @@ -5,7 +5,7 @@ import java.util.Iterator; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; -/* loaded from: classes.dex */ + public class PersistenceServiceImpl extends Component implements IPersistenceService, LogSource { private Encryptor m_encryptor; protected ConcurrentMap m_persistences; diff --git a/app/src/main/java/com/ea/nimble/QA.java b/app/src/main/java/com/ea/nimble/QA.java index f4741f0..108a853 100644 --- a/app/src/main/java/com/ea/nimble/QA.java +++ b/app/src/main/java/com/ea/nimble/QA.java @@ -2,7 +2,7 @@ package com.ea.nimble; import com.ea.nimble.Persistence; -/* loaded from: classes.dex */ + public class QA { static String getPersistencePath(String str, Persistence.Storage storage) { return Persistence.getPersistencePath(str, storage); diff --git a/app/src/main/java/com/ea/nimble/ReferrerReceiver.java b/app/src/main/java/com/ea/nimble/ReferrerReceiver.java index c7f4b7d..8bca312 100644 --- a/app/src/main/java/com/ea/nimble/ReferrerReceiver.java +++ b/app/src/main/java/com/ea/nimble/ReferrerReceiver.java @@ -5,7 +5,7 @@ import android.content.Context; import android.content.Intent; import com.ea.nimble.Log; -/* loaded from: classes.dex */ + public class ReferrerReceiver extends BroadcastReceiver { @Override // android.content.BroadcastReceiver public void onReceive(Context context, Intent intent) { diff --git a/app/src/main/java/com/ea/nimble/SynergyEnvironment.java b/app/src/main/java/com/ea/nimble/SynergyEnvironment.java index 5674492..ba693bc 100644 --- a/app/src/main/java/com/ea/nimble/SynergyEnvironment.java +++ b/app/src/main/java/com/ea/nimble/SynergyEnvironment.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class SynergyEnvironment { public static final String COMPONENT_ID = "com.ea.nimble.synergyEnvironment"; public static final int INVALID_INT_VALUE = -1; diff --git a/app/src/main/java/com/ea/nimble/SynergyEnvironmentImpl.java b/app/src/main/java/com/ea/nimble/SynergyEnvironmentImpl.java index 2796637..1daa846 100644 --- a/app/src/main/java/com/ea/nimble/SynergyEnvironmentImpl.java +++ b/app/src/main/java/com/ea/nimble/SynergyEnvironmentImpl.java @@ -12,7 +12,7 @@ import com.ea.nimble.SynergyEnvironmentUpdater; import java.io.Serializable; import java.util.HashMap; -/* loaded from: classes.dex */ + public class SynergyEnvironmentImpl extends Component implements ISynergyEnvironment, LogSource { private static final String PERSISTENCE_DATA_ID = "environmentData"; public static final int SYNERGY_APP_VERSION_OK = 0; diff --git a/app/src/main/java/com/ea/nimble/SynergyEnvironmentUpdater.java b/app/src/main/java/com/ea/nimble/SynergyEnvironmentUpdater.java index 30ef390..18e2783 100644 --- a/app/src/main/java/com/ea/nimble/SynergyEnvironmentUpdater.java +++ b/app/src/main/java/com/ea/nimble/SynergyEnvironmentUpdater.java @@ -11,7 +11,7 @@ import java.util.List; import java.util.Map; import org.json.JSONObject; -/* loaded from: classes.dex */ + class SynergyEnvironmentUpdater implements LogSource { private static final int GET_ANONUID_MAX_RETRY_ATTEMPTS = 3; private static final int GET_DIRECTION_MAX_RETRY_ATTEMPTS = 3; diff --git a/app/src/main/java/com/ea/nimble/SynergyIdManager.java b/app/src/main/java/com/ea/nimble/SynergyIdManager.java index 43622b2..860b87f 100644 --- a/app/src/main/java/com/ea/nimble/SynergyIdManager.java +++ b/app/src/main/java/com/ea/nimble/SynergyIdManager.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class SynergyIdManager { public static final String COMPONENT_ID = "com.ea.nimble.synergyidmanager"; public static final String LOG_TAG = "SynergyID"; diff --git a/app/src/main/java/com/ea/nimble/SynergyIdManagerError.java b/app/src/main/java/com/ea/nimble/SynergyIdManagerError.java index 630ee12..2686dbd 100644 --- a/app/src/main/java/com/ea/nimble/SynergyIdManagerError.java +++ b/app/src/main/java/com/ea/nimble/SynergyIdManagerError.java @@ -1,7 +1,7 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class SynergyIdManagerError extends Error { public static final String ERROR_DOMAIN = "NimbleSynergyIdManager"; private static final long serialVersionUID = 1; diff --git a/app/src/main/java/com/ea/nimble/SynergyIdManagerImpl.java b/app/src/main/java/com/ea/nimble/SynergyIdManagerImpl.java index c138733..fbba3a0 100644 --- a/app/src/main/java/com/ea/nimble/SynergyIdManagerImpl.java +++ b/app/src/main/java/com/ea/nimble/SynergyIdManagerImpl.java @@ -8,7 +8,7 @@ import com.ea.nimble.Persistence; import com.ea.nimble.SynergyIdManagerError; import java.util.HashMap; -/* loaded from: classes.dex */ + class SynergyIdManagerImpl extends Component implements ISynergyIdManager, LogSource { private static final String ANONYMOUS_ID_PERSISTENCE_DATA_ID = "anonymousId"; private static final String AUTHENTICATOR_PERSISTENCE_DATA_ID = "authenticator"; diff --git a/app/src/main/java/com/ea/nimble/SynergyNetwork.java b/app/src/main/java/com/ea/nimble/SynergyNetwork.java index 88258df..88818db 100644 --- a/app/src/main/java/com/ea/nimble/SynergyNetwork.java +++ b/app/src/main/java/com/ea/nimble/SynergyNetwork.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class SynergyNetwork { public static final String COMPONENT_ID = "com.ea.nimble.synergynetwork"; diff --git a/app/src/main/java/com/ea/nimble/SynergyNetworkConnection.java b/app/src/main/java/com/ea/nimble/SynergyNetworkConnection.java index dd7ee5e..6ee843b 100644 --- a/app/src/main/java/com/ea/nimble/SynergyNetworkConnection.java +++ b/app/src/main/java/com/ea/nimble/SynergyNetworkConnection.java @@ -6,7 +6,7 @@ import java.util.Map; import org.json.JSONException; import org.json.JSONObject; -/* loaded from: classes.dex */ + class SynergyNetworkConnection implements SynergyNetworkConnectionHandle { private SynergyNetworkConnectionCallback m_completionCallback; private SynergyRequest m_request; diff --git a/app/src/main/java/com/ea/nimble/SynergyNetworkConnectionCallback.java b/app/src/main/java/com/ea/nimble/SynergyNetworkConnectionCallback.java index f1bcbe8..d8e73fd 100644 --- a/app/src/main/java/com/ea/nimble/SynergyNetworkConnectionCallback.java +++ b/app/src/main/java/com/ea/nimble/SynergyNetworkConnectionCallback.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public interface SynergyNetworkConnectionCallback { void callback(SynergyNetworkConnectionHandle synergyNetworkConnectionHandle); } diff --git a/app/src/main/java/com/ea/nimble/SynergyNetworkConnectionHandle.java b/app/src/main/java/com/ea/nimble/SynergyNetworkConnectionHandle.java index 75811f2..14d9ba9 100644 --- a/app/src/main/java/com/ea/nimble/SynergyNetworkConnectionHandle.java +++ b/app/src/main/java/com/ea/nimble/SynergyNetworkConnectionHandle.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public interface SynergyNetworkConnectionHandle { void cancel(); diff --git a/app/src/main/java/com/ea/nimble/SynergyNetworkImpl.java b/app/src/main/java/com/ea/nimble/SynergyNetworkImpl.java index 53a20c3..107ce47 100644 --- a/app/src/main/java/com/ea/nimble/SynergyNetworkImpl.java +++ b/app/src/main/java/com/ea/nimble/SynergyNetworkImpl.java @@ -9,7 +9,7 @@ import java.util.Locale; import java.util.Map; import java.util.UUID; -/* loaded from: classes.dex */ + public class SynergyNetworkImpl extends Component implements ISynergyNetwork { private String m_sessionId; private ArrayList m_pendingRequests = null; diff --git a/app/src/main/java/com/ea/nimble/SynergyRequest.java b/app/src/main/java/com/ea/nimble/SynergyRequest.java index 204cb5a..1934a03 100644 --- a/app/src/main/java/com/ea/nimble/SynergyRequest.java +++ b/app/src/main/java/com/ea/nimble/SynergyRequest.java @@ -10,7 +10,7 @@ import java.util.HashMap; import java.util.Locale; import java.util.Map; -/* loaded from: classes.dex */ + public class SynergyRequest implements ISynergyRequest { public String api; public String baseUrl; diff --git a/app/src/main/java/com/ea/nimble/SynergyResponse.java b/app/src/main/java/com/ea/nimble/SynergyResponse.java index 91c0149..f9ff204 100644 --- a/app/src/main/java/com/ea/nimble/SynergyResponse.java +++ b/app/src/main/java/com/ea/nimble/SynergyResponse.java @@ -3,7 +3,7 @@ package com.ea.nimble; import java.util.Map; import org.json.JSONObject; -/* loaded from: classes.dex */ + public class SynergyResponse implements ISynergyResponse { public IHttpResponse httpResponse = null; public Error error = null; diff --git a/app/src/main/java/com/ea/nimble/SynergyServerError.java b/app/src/main/java/com/ea/nimble/SynergyServerError.java index 6df885e..f9a68cf 100644 --- a/app/src/main/java/com/ea/nimble/SynergyServerError.java +++ b/app/src/main/java/com/ea/nimble/SynergyServerError.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public class SynergyServerError extends Error { public static final String ERROR_DOMAIN = "SynergyServerError"; private static final long serialVersionUID = 1; diff --git a/app/src/main/java/com/ea/nimble/Timer.java b/app/src/main/java/com/ea/nimble/Timer.java index e8276e0..8d0890f 100644 --- a/app/src/main/java/com/ea/nimble/Timer.java +++ b/app/src/main/java/com/ea/nimble/Timer.java @@ -5,7 +5,7 @@ import android.os.Looper; import android.os.SystemClock; import com.ea.nimble.Log; -/* loaded from: classes.dex */ + public class Timer { private static Handler s_handler = new Handler(Looper.getMainLooper()); private long m_fireTime; diff --git a/app/src/main/java/com/ea/nimble/Utility.java b/app/src/main/java/com/ea/nimble/Utility.java index 075643b..023505b 100644 --- a/app/src/main/java/com/ea/nimble/Utility.java +++ b/app/src/main/java/com/ea/nimble/Utility.java @@ -35,7 +35,7 @@ import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; -/* loaded from: classes.dex */ + public final class Utility { public static boolean getTestResult() { return true; diff --git a/app/src/main/java/com/ea/nimble/WebView.java b/app/src/main/java/com/ea/nimble/WebView.java index 61a9aad..36fe1b8 100644 --- a/app/src/main/java/com/ea/nimble/WebView.java +++ b/app/src/main/java/com/ea/nimble/WebView.java @@ -8,7 +8,7 @@ import android.os.Bundle; import android.webkit.WebViewClient; import android.widget.RelativeLayout; -/* loaded from: classes.dex */ + public class WebView extends Activity { private static WebViewCallback s_callback; diff --git a/app/src/main/java/com/ea/nimble/WebViewCallback.java b/app/src/main/java/com/ea/nimble/WebViewCallback.java index 0ceabc8..00a9421 100644 --- a/app/src/main/java/com/ea/nimble/WebViewCallback.java +++ b/app/src/main/java/com/ea/nimble/WebViewCallback.java @@ -1,6 +1,6 @@ package com.ea.nimble; -/* loaded from: classes.dex */ + public interface WebViewCallback { void callback(String str); } diff --git a/app/src/main/java/com/ea/nimble/bridge/BaseNativeCallback.java b/app/src/main/java/com/ea/nimble/bridge/BaseNativeCallback.java index e34332a..50fa63f 100644 --- a/app/src/main/java/com/ea/nimble/bridge/BaseNativeCallback.java +++ b/app/src/main/java/com/ea/nimble/bridge/BaseNativeCallback.java @@ -14,7 +14,7 @@ import com.ea.nimble.SynergyRequest; import com.ea.nimble.Utility; import java.util.HashMap; -/* loaded from: classes.dex */ + public class BaseNativeCallback extends BroadcastReceiver implements NetworkConnectionCallback, SynergyNetworkConnectionCallback, SynergyRequest.SynergyRequestPreparingCallback, IApplicationEnvironment.SafetyNetAttestationCallback { private int m_id; diff --git a/app/src/main/java/com/ea/nimble/bridge/FacebookNativeCallback.java b/app/src/main/java/com/ea/nimble/bridge/FacebookNativeCallback.java index af19136..509d5e5 100644 --- a/app/src/main/java/com/ea/nimble/bridge/FacebookNativeCallback.java +++ b/app/src/main/java/com/ea/nimble/bridge/FacebookNativeCallback.java @@ -3,7 +3,7 @@ package com.ea.nimble.bridge; import com.ea.nimble.Error; import com.ea.nimble.IFacebook; -/* loaded from: classes.dex */ + public class FacebookNativeCallback implements IFacebook.RequestCallback { private int m_id; diff --git a/app/src/main/java/com/ea/nimble/bridge/FriendsNativeCallback.java b/app/src/main/java/com/ea/nimble/bridge/FriendsNativeCallback.java index d4764e5..b317d2c 100644 --- a/app/src/main/java/com/ea/nimble/bridge/FriendsNativeCallback.java +++ b/app/src/main/java/com/ea/nimble/bridge/FriendsNativeCallback.java @@ -9,7 +9,7 @@ import com.ea.nimble.friends.NimbleFriendsRefreshScope; import com.ea.nimble.friends.NimbleUser; import java.util.ArrayList; -/* loaded from: classes.dex */ + public class FriendsNativeCallback implements NimbleFriendsRefreshCallback, INimbleOriginFriendsService.NimbleUserSearchCallback, INimbleOriginFriendsService.NimbleFriendInvitationCallback { private int m_id; diff --git a/app/src/main/java/com/ea/nimble/bridge/IdentityGenericAuthenticationConductor.java b/app/src/main/java/com/ea/nimble/bridge/IdentityGenericAuthenticationConductor.java index d17c3f3..aba7132 100644 --- a/app/src/main/java/com/ea/nimble/bridge/IdentityGenericAuthenticationConductor.java +++ b/app/src/main/java/com/ea/nimble/bridge/IdentityGenericAuthenticationConductor.java @@ -4,7 +4,7 @@ import com.ea.nimble.identity.INimbleIdentityGenericAuthenticationConductor; import com.ea.nimble.identity.INimbleIdentityGenericLoginResolver; import com.ea.nimble.identity.INimbleIdentityGenericLogoutResolver; -/* loaded from: classes.dex */ + public class IdentityGenericAuthenticationConductor implements INimbleIdentityGenericAuthenticationConductor { private int m_id; diff --git a/app/src/main/java/com/ea/nimble/bridge/IdentityMigrationAuthenticationConductor.java b/app/src/main/java/com/ea/nimble/bridge/IdentityMigrationAuthenticationConductor.java index 395ef4f..687e811 100644 --- a/app/src/main/java/com/ea/nimble/bridge/IdentityMigrationAuthenticationConductor.java +++ b/app/src/main/java/com/ea/nimble/bridge/IdentityMigrationAuthenticationConductor.java @@ -4,7 +4,7 @@ import com.ea.nimble.identity.INimbleIdentityMigrationAuthenticationConductor; import com.ea.nimble.identity.INimbleIdentityMigrationLoginResolver; import com.ea.nimble.identity.INimbleIdentityPendingMigrationResolver; -/* loaded from: classes.dex */ + public class IdentityMigrationAuthenticationConductor implements INimbleIdentityMigrationAuthenticationConductor { private int m_id; diff --git a/app/src/main/java/com/ea/nimble/bridge/IdentityNativeCallback.java b/app/src/main/java/com/ea/nimble/bridge/IdentityNativeCallback.java index f2fb929..3f3a153 100644 --- a/app/src/main/java/com/ea/nimble/bridge/IdentityNativeCallback.java +++ b/app/src/main/java/com/ea/nimble/bridge/IdentityNativeCallback.java @@ -4,7 +4,7 @@ import com.ea.nimble.Error; import com.ea.nimble.identity.INimbleIdentityAuthenticator; import org.json.JSONObject; -/* loaded from: classes.dex */ + public class IdentityNativeCallback implements INimbleIdentityAuthenticator.NimbleIdentityAuthenticatorCallback, INimbleIdentityAuthenticator.NimbleIdentityServerAuthCodeCallback, INimbleIdentityAuthenticator.NimbleIdentityFriendsIdentityInfoCallback, INimbleIdentityAuthenticator.NimbleAuthenticatorAccessTokenCallback { private int m_id; diff --git a/app/src/main/java/com/ea/nimble/bridge/IdentityPlainAuthenticationConductor.java b/app/src/main/java/com/ea/nimble/bridge/IdentityPlainAuthenticationConductor.java index 3465b3e..3efd10d 100644 --- a/app/src/main/java/com/ea/nimble/bridge/IdentityPlainAuthenticationConductor.java +++ b/app/src/main/java/com/ea/nimble/bridge/IdentityPlainAuthenticationConductor.java @@ -2,7 +2,7 @@ package com.ea.nimble.bridge; import com.ea.nimble.identity.INimbleIdentityPlainAuthenticationConductor; -/* loaded from: classes.dex */ + public class IdentityPlainAuthenticationConductor implements INimbleIdentityPlainAuthenticationConductor { private int m_id; diff --git a/app/src/main/java/com/ea/nimble/bridge/LogNativeCallback.java b/app/src/main/java/com/ea/nimble/bridge/LogNativeCallback.java index 80eb073..8898358 100644 --- a/app/src/main/java/com/ea/nimble/bridge/LogNativeCallback.java +++ b/app/src/main/java/com/ea/nimble/bridge/LogNativeCallback.java @@ -2,7 +2,7 @@ package com.ea.nimble.bridge; import com.ea.nimble.ILog; -/* loaded from: classes.dex */ + public class LogNativeCallback implements ILog.LogCallback { private int m_id; diff --git a/app/src/main/java/com/ea/nimble/bridge/MTXNativeCallback.java b/app/src/main/java/com/ea/nimble/bridge/MTXNativeCallback.java index 2da1830..6e31548 100644 --- a/app/src/main/java/com/ea/nimble/bridge/MTXNativeCallback.java +++ b/app/src/main/java/com/ea/nimble/bridge/MTXNativeCallback.java @@ -3,7 +3,7 @@ package com.ea.nimble.bridge; import com.ea.nimble.mtx.INimbleMTX; import com.ea.nimble.mtx.NimbleMTXTransaction; -/* loaded from: classes.dex */ + public class MTXNativeCallback implements INimbleMTX.PurchaseTransactionCallback, INimbleMTX.ItemGrantedCallback, INimbleMTX.FinalizeTransactionCallback { private int m_id; diff --git a/app/src/main/java/com/ea/nimble/bridge/NimbleCppApplicationLifeCycle.java b/app/src/main/java/com/ea/nimble/bridge/NimbleCppApplicationLifeCycle.java index 97848d5..2d7ea83 100644 --- a/app/src/main/java/com/ea/nimble/bridge/NimbleCppApplicationLifeCycle.java +++ b/app/src/main/java/com/ea/nimble/bridge/NimbleCppApplicationLifeCycle.java @@ -12,7 +12,7 @@ import com.ea.nimble.SynergyEnvironment; import java.util.HashMap; import java.util.Map; -/* loaded from: classes.dex */ + public class NimbleCppApplicationLifeCycle extends Component implements IApplicationLifecycle.ApplicationLifecycleCallbacks, IApplicationLifecycle.ActivityEventCallbacks, IApplicationLifecycle.ActivityLifecycleCallbacks { public static final String COMPONENT_ID = "com.ea.nimble.bridge.NimbleCppApplicationLifeCycle"; private Intent m_newIntent = null; diff --git a/app/src/main/java/com/ea/nimble/bridge/NimbleCppComponentRegistrar.java b/app/src/main/java/com/ea/nimble/bridge/NimbleCppComponentRegistrar.java index 1747e91..6f93d03 100644 --- a/app/src/main/java/com/ea/nimble/bridge/NimbleCppComponentRegistrar.java +++ b/app/src/main/java/com/ea/nimble/bridge/NimbleCppComponentRegistrar.java @@ -5,7 +5,7 @@ import com.ea.nimble.Component; import java.util.HashMap; import java.util.Map; -/* loaded from: classes.dex */ + public class NimbleCppComponentRegistrar extends Component { public static final String COMPONENT_ID = "com.ea.nimble.bridge.NimbleCppComponentRegistrar"; static boolean m_baseComponentSetupComplete; diff --git a/app/src/main/java/com/ea/nimble/bridge/PushTNGNativeCallback.java b/app/src/main/java/com/ea/nimble/bridge/PushTNGNativeCallback.java index 59cda7e..089db68 100644 --- a/app/src/main/java/com/ea/nimble/bridge/PushTNGNativeCallback.java +++ b/app/src/main/java/com/ea/nimble/bridge/PushTNGNativeCallback.java @@ -2,7 +2,7 @@ package com.ea.nimble.bridge; import com.ea.eadp.pushnotification.listeners.IPushListener; -/* loaded from: classes.dex */ + public class PushTNGNativeCallback implements IPushListener { private int m_id; diff --git a/app/src/main/java/com/ea/nimble/bridge/WebViewNativeCallback.java b/app/src/main/java/com/ea/nimble/bridge/WebViewNativeCallback.java index 673939f..a1342d8 100644 --- a/app/src/main/java/com/ea/nimble/bridge/WebViewNativeCallback.java +++ b/app/src/main/java/com/ea/nimble/bridge/WebViewNativeCallback.java @@ -2,7 +2,7 @@ package com.ea.nimble.bridge; import com.ea.nimble.WebViewCallback; -/* loaded from: classes.dex */ + public class WebViewNativeCallback implements WebViewCallback { private int m_id; diff --git a/app/src/main/java/com/ea/nimble/friends/INimbleFriends.java b/app/src/main/java/com/ea/nimble/friends/INimbleFriends.java index 9f9493a..17b0e61 100644 --- a/app/src/main/java/com/ea/nimble/friends/INimbleFriends.java +++ b/app/src/main/java/com/ea/nimble/friends/INimbleFriends.java @@ -1,6 +1,6 @@ package com.ea.nimble.friends; -/* loaded from: classes.dex */ + public interface INimbleFriends { public static final int IDENTITY_FRIEND_INFO_REQUEST_LIMIT = 20; public static final String NIMBLE_NOTIFICATION_FRIENDS_LIST_UPDATE = "nimble.notification.friends.update"; diff --git a/app/src/main/java/com/ea/nimble/friends/INimbleOriginFriendsService.java b/app/src/main/java/com/ea/nimble/friends/INimbleOriginFriendsService.java index 6525791..748c778 100644 --- a/app/src/main/java/com/ea/nimble/friends/INimbleOriginFriendsService.java +++ b/app/src/main/java/com/ea/nimble/friends/INimbleOriginFriendsService.java @@ -3,7 +3,7 @@ package com.ea.nimble.friends; import com.ea.nimble.Error; import java.util.ArrayList; -/* loaded from: classes.dex */ + public interface INimbleOriginFriendsService { public interface NimbleFriendInvitationCallback { diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFacebookUser.java b/app/src/main/java/com/ea/nimble/friends/NimbleFacebookUser.java index 9cda129..4004353 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFacebookUser.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFacebookUser.java @@ -4,7 +4,7 @@ import com.ea.nimble.Global; import java.util.Date; import org.json.JSONObject; -/* loaded from: classes.dex */ + class NimbleFacebookUser extends NimbleUser { NimbleFacebookUser(JSONObject jSONObject) { this.authenticatorId = Global.NIMBLE_AUTHENTICATOR_FACEBOOK; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriends.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriends.java index f5d2861..53256e7 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriends.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriends.java @@ -2,7 +2,7 @@ package com.ea.nimble.friends; import com.ea.nimble.Base; -/* loaded from: classes.dex */ + public class NimbleFriends { public static final String NIMBLE_COMPONENT_ID_FRIENDS = "com.ea.nimble.friends"; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsError.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsError.java index 9a35e32..0e5839f 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsError.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsError.java @@ -2,7 +2,7 @@ package com.ea.nimble.friends; import com.ea.nimble.Error; -/* loaded from: classes.dex */ + public class NimbleFriendsError extends Error { public static final String NIMBLE_FRIENDS_ERROR_DOMAIN = "NimbleFriendsError"; private static final long serialVersionUID = 1; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsImpl.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsImpl.java index f54e55a..065f569 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsImpl.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsImpl.java @@ -13,7 +13,7 @@ import com.ea.nimble.identity.INimbleIdentity; import com.ea.nimble.identity.INimbleIdentityAuthenticator; import java.util.Hashtable; -/* loaded from: classes.dex */ + public class NimbleFriendsImpl extends Component implements INimbleFriends, LogSource { private Hashtable m_friends = new Hashtable<>(); private BroadcastReceiver m_authenticatorLoginChangeReceiver = new BroadcastReceiver() { // from class: com.ea.nimble.friends.NimbleFriendsImpl.1 diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsList.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsList.java index 2c080f1..d1b83b9 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsList.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsList.java @@ -4,7 +4,7 @@ import com.ea.nimble.Log; import com.ea.nimble.friends.NimbleFriendsError; import java.util.ArrayList; -/* loaded from: classes.dex */ + public class NimbleFriendsList { private NimbleFriendsListImpl m_friendsListImpl; private FriendsListType m_type; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListFacebook.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListFacebook.java index 0f2fbf3..c58c422 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListFacebook.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListFacebook.java @@ -11,7 +11,7 @@ import java.util.List; import org.json.JSONArray; import org.json.JSONObject; -/* loaded from: classes.dex */ + public class NimbleFriendsListFacebook extends NimbleFriendsListImpl { private static final String FACEBOOK_COMPONENT_ID = "com.ea.nimble.facebook"; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListImpl.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListImpl.java index 7da4d88..5c14081 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListImpl.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListImpl.java @@ -23,7 +23,7 @@ import org.json.JSONArray; import org.json.JSONObject; @SuppressLint({"DefaultLocale"}) -/* loaded from: classes.dex */ + abstract class NimbleFriendsListImpl implements LogSource { protected NimbleFriendsList m_nimbleFriendsList; protected NimbleFriendsList m_nimblePlayedFriendsList; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListOrigin.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListOrigin.java index 45e2f9b..c05d32c 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListOrigin.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsListOrigin.java @@ -30,7 +30,7 @@ import org.json.JSONObject; import org.xmlpull.v1.XmlPullParser; import org.xmlpull.v1.XmlPullParserFactory; -/* loaded from: classes.dex */ + public class NimbleFriendsListOrigin extends NimbleFriendsListImpl { private static String GET_FRIENDS_AVATAR_URI = "/avatar/user/%s/avatars"; private static String GET_FRIENDS_URI_PARAMS = "/friends/2/users/%s/friends?start=%d&size=%d&names=%s"; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRangeRefreshResult.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRangeRefreshResult.java index 94b16d2..0ae862b 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRangeRefreshResult.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRangeRefreshResult.java @@ -1,6 +1,6 @@ package com.ea.nimble.friends; -/* loaded from: classes.dex */ + public class NimbleFriendsRangeRefreshResult extends NimbleFriendsRefreshResult { protected boolean m_friendListEndInRefresh; protected int m_size; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshBasicInfo.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshBasicInfo.java index 2cc92ec..edac09d 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshBasicInfo.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshBasicInfo.java @@ -1,6 +1,6 @@ package com.ea.nimble.friends; -/* loaded from: classes.dex */ + public class NimbleFriendsRefreshBasicInfo extends NimbleFriendsRefreshScope { private boolean m_nextPage; private int m_range; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshCallback.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshCallback.java index 9a792ec..e0c558c 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshCallback.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshCallback.java @@ -1,6 +1,6 @@ package com.ea.nimble.friends; -/* loaded from: classes.dex */ + public interface NimbleFriendsRefreshCallback { void onCallback(NimbleFriendsList nimbleFriendsList, NimbleFriendsRefreshScope nimbleFriendsRefreshScope, NimbleFriendsRefreshResult nimbleFriendsRefreshResult); } diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshIdentityInfo.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshIdentityInfo.java index 561c246..6568afa 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshIdentityInfo.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshIdentityInfo.java @@ -2,7 +2,7 @@ package com.ea.nimble.friends; import java.util.ArrayList; -/* loaded from: classes.dex */ + public class NimbleFriendsRefreshIdentityInfo extends NimbleFriendsRefreshScope { private ArrayList userIds; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshImageUrl.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshImageUrl.java index 47caf60..2141be2 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshImageUrl.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshImageUrl.java @@ -2,7 +2,7 @@ package com.ea.nimble.friends; import java.util.ArrayList; -/* loaded from: classes.dex */ + public class NimbleFriendsRefreshImageUrl extends NimbleFriendsRefreshScope { private ArrayList userIds; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshResult.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshResult.java index d9cce44..35e69ac 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshResult.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshResult.java @@ -4,7 +4,7 @@ import com.ea.nimble.Error; import java.util.ArrayList; import java.util.List; -/* loaded from: classes.dex */ + public class NimbleFriendsRefreshResult { protected Error m_error; protected boolean m_success; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshScope.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshScope.java index 3bb6675..e15eb7e 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshScope.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsRefreshScope.java @@ -1,5 +1,5 @@ package com.ea.nimble.friends; -/* loaded from: classes.dex */ + public abstract class NimbleFriendsRefreshScope { } diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsServerCodeError.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsServerCodeError.java index 56b8992..76bd5c0 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsServerCodeError.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsServerCodeError.java @@ -2,7 +2,7 @@ package com.ea.nimble.friends; import com.ea.nimble.Error; -/* loaded from: classes.dex */ + public class NimbleFriendsServerCodeError extends Error { public static final String NIMBLE_FRIENDS_SERVER_CODE_ERROR_DOMAIN = "NimbleFriendsServerCodeError"; private static final long serialVersionUID = 1; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsUtility.java b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsUtility.java index 153cc5b..1ef1ecc 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleFriendsUtility.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleFriendsUtility.java @@ -15,7 +15,7 @@ import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; -/* loaded from: classes.dex */ + class NimbleFriendsUtility { protected static JSONArray cutJSONArray(JSONArray jSONArray, int i) { return null; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleOriginFriendsService.java b/app/src/main/java/com/ea/nimble/friends/NimbleOriginFriendsService.java index a3ff4e3..4e62d95 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleOriginFriendsService.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleOriginFriendsService.java @@ -2,7 +2,7 @@ package com.ea.nimble.friends; import com.ea.nimble.Base; -/* loaded from: classes.dex */ + public class NimbleOriginFriendsService { public static final String NIMBLE_COMPONENT_ID_FRIENDS_ORIGIN = "com.ea.nimble.friends.originfriendsservice"; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleOriginFriendsServiceImpl.java b/app/src/main/java/com/ea/nimble/friends/NimbleOriginFriendsServiceImpl.java index 4eccffc..2254d65 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleOriginFriendsServiceImpl.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleOriginFriendsServiceImpl.java @@ -32,7 +32,7 @@ import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; -/* loaded from: classes.dex */ + public class NimbleOriginFriendsServiceImpl extends Component implements INimbleOriginFriendsService, LogSource { private static int EMAIL_REQUEST_CODE = 6698; private static final String GET_RECEIVED_INVITATION_LIST_URI = "/friends/2/users/%s/invitations/inbound"; diff --git a/app/src/main/java/com/ea/nimble/friends/NimbleUser.java b/app/src/main/java/com/ea/nimble/friends/NimbleUser.java index cc961bf..7b345b5 100644 --- a/app/src/main/java/com/ea/nimble/friends/NimbleUser.java +++ b/app/src/main/java/com/ea/nimble/friends/NimbleUser.java @@ -9,7 +9,7 @@ import java.util.Locale; import java.util.Map; import java.util.TimeZone; -/* loaded from: classes.dex */ + public class NimbleUser { protected boolean addedToAllFriends; protected String authenticatorId; diff --git a/app/src/main/java/com/ea/nimble/friends/UserInfoFromIdentity.java b/app/src/main/java/com/ea/nimble/friends/UserInfoFromIdentity.java index f1f4430..89da2b9 100644 --- a/app/src/main/java/com/ea/nimble/friends/UserInfoFromIdentity.java +++ b/app/src/main/java/com/ea/nimble/friends/UserInfoFromIdentity.java @@ -2,7 +2,7 @@ package com.ea.nimble.friends; import org.json.JSONObject; -/* loaded from: classes.dex */ + class UserInfoFromIdentity { private String externalRefValue; private String personaId; diff --git a/app/src/main/java/com/ea/nimble/identity/AuthenticatorAnonymous.java b/app/src/main/java/com/ea/nimble/identity/AuthenticatorAnonymous.java index 910c4a7..1d3a7fd 100644 --- a/app/src/main/java/com/ea/nimble/identity/AuthenticatorAnonymous.java +++ b/app/src/main/java/com/ea/nimble/identity/AuthenticatorAnonymous.java @@ -20,7 +20,7 @@ import java.util.ArrayList; import java.util.HashMap; import java.util.Map; -/* loaded from: classes.dex */ + class AuthenticatorAnonymous extends AuthenticatorBase { private static final String ANONYMOUS_USER_NAME = "Guest"; private static final double INITIAL_RETRY_TIME = 1.0d; diff --git a/app/src/main/java/com/ea/nimble/identity/AuthenticatorBase.java b/app/src/main/java/com/ea/nimble/identity/AuthenticatorBase.java index 68f005b..5f414e8 100644 --- a/app/src/main/java/com/ea/nimble/identity/AuthenticatorBase.java +++ b/app/src/main/java/com/ea/nimble/identity/AuthenticatorBase.java @@ -34,7 +34,7 @@ import java.util.Iterator; import java.util.List; import java.util.Map; -/* loaded from: classes.dex */ + public abstract class AuthenticatorBase extends Component implements INimbleIdentityAuthenticator, LogSource { private static final String AUTHORIZATION_KEY = "Authorization"; private static final String DATA_CONTENT_TYPE_KEY = "Content-type"; diff --git a/app/src/main/java/com/ea/nimble/identity/AuthenticatorOrigin.java b/app/src/main/java/com/ea/nimble/identity/AuthenticatorOrigin.java index 9bc5117..27e44e4 100644 --- a/app/src/main/java/com/ea/nimble/identity/AuthenticatorOrigin.java +++ b/app/src/main/java/com/ea/nimble/identity/AuthenticatorOrigin.java @@ -10,7 +10,7 @@ import com.ea.nimble.identity.NimbleIdentityError; import com.ea.nimble.identity.NimbleIdentityLoginParams; import java.util.ArrayList; -/* loaded from: classes.dex */ + class AuthenticatorOrigin extends AuthenticatorBase { private static final String DATA_TEMPLATE_LOGIN_WITH_ORIGIN_PASSWORD = "grant_type=password&client_id=%s&client_secret=%s&username=%s&password=%s&redirect_uri=nucleus:rest"; private static final String PID_TYPE = "mobile_origin"; diff --git a/app/src/main/java/com/ea/nimble/identity/INimbleIdentity.java b/app/src/main/java/com/ea/nimble/identity/INimbleIdentity.java index 3684375..9d8bbb9 100644 --- a/app/src/main/java/com/ea/nimble/identity/INimbleIdentity.java +++ b/app/src/main/java/com/ea/nimble/identity/INimbleIdentity.java @@ -4,7 +4,7 @@ import com.ea.nimble.identity.INimbleIdentityAuthenticator; import java.util.List; import java.util.Map; -/* loaded from: classes.dex */ + public interface INimbleIdentity { public static final String EXTRA_NIMBLE_IDENTITY_AUTOREFRESH_VALUE = "nimble.identity.extra.autorefresh.value"; public static final String MIGRATION_PERSISTENCE_ID = "nimble.notification.identity.migraiton"; diff --git a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityAuthenticationConductor.java b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityAuthenticationConductor.java index 5b9223e..53e9864 100644 --- a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityAuthenticationConductor.java +++ b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityAuthenticationConductor.java @@ -1,5 +1,5 @@ package com.ea.nimble.identity; -/* loaded from: classes.dex */ + public interface INimbleIdentityAuthenticationConductor { } diff --git a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityAuthenticator.java b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityAuthenticator.java index fbde5fd..4ac3f8d 100644 --- a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityAuthenticator.java +++ b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityAuthenticator.java @@ -5,7 +5,7 @@ import java.util.ArrayList; import java.util.List; import org.json.JSONObject; -/* loaded from: classes.dex */ + public interface INimbleIdentityAuthenticator { public static final String AUTHENTICATOR_COMPONENT_PREFIX = "com.ea.nimble.identity.authenticator."; diff --git a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericAuthenticationConductor.java b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericAuthenticationConductor.java index d6fe53a..5a897d5 100644 --- a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericAuthenticationConductor.java +++ b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericAuthenticationConductor.java @@ -1,6 +1,6 @@ package com.ea.nimble.identity; -/* loaded from: classes.dex */ + public interface INimbleIdentityGenericAuthenticationConductor extends INimbleIdentityAuthenticationConductor { void handleLogin(INimbleIdentityGenericLoginResolver iNimbleIdentityGenericLoginResolver); diff --git a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericLoginResolver.java b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericLoginResolver.java index 0b4b81d..a92bff6 100644 --- a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericLoginResolver.java +++ b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericLoginResolver.java @@ -3,7 +3,7 @@ package com.ea.nimble.identity; import com.ea.nimble.identity.INimbleIdentityAuthenticator; import java.util.List; -/* loaded from: classes.dex */ + public interface INimbleIdentityGenericLoginResolver { List getLoggedInAuthenticatorIds(); diff --git a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericLogoutResolver.java b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericLogoutResolver.java index 2a2b073..fa95237 100644 --- a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericLogoutResolver.java +++ b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityGenericLogoutResolver.java @@ -2,7 +2,7 @@ package com.ea.nimble.identity; import java.util.List; -/* loaded from: classes.dex */ + public interface INimbleIdentityGenericLogoutResolver { String getLoggingOutAuthenticatorId(); diff --git a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationAuthenticationConductor.java b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationAuthenticationConductor.java index a7fc903..f8db6df 100644 --- a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationAuthenticationConductor.java +++ b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationAuthenticationConductor.java @@ -1,6 +1,6 @@ package com.ea.nimble.identity; -/* loaded from: classes.dex */ + public interface INimbleIdentityMigrationAuthenticationConductor extends INimbleIdentityAuthenticationConductor { void handleLogin(INimbleIdentityMigrationLoginResolver iNimbleIdentityMigrationLoginResolver); diff --git a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationLoginResolver.java b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationLoginResolver.java index 952263f..8a22f4a 100644 --- a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationLoginResolver.java +++ b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationLoginResolver.java @@ -3,7 +3,7 @@ package com.ea.nimble.identity; import com.ea.nimble.identity.INimbleIdentityAuthenticator; import java.util.List; -/* loaded from: classes.dex */ + public interface INimbleIdentityMigrationLoginResolver { List getLoggedInAuthenticatorIds(); diff --git a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationLogoutResolver.java b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationLogoutResolver.java index fd0b251..eb1e58b 100644 --- a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationLogoutResolver.java +++ b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityMigrationLogoutResolver.java @@ -2,7 +2,7 @@ package com.ea.nimble.identity; import java.util.List; -/* loaded from: classes.dex */ + public interface INimbleIdentityMigrationLogoutResolver { String getLoggingOutAuthenticatorId(); diff --git a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityPendingMigrationResolver.java b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityPendingMigrationResolver.java index ecde774..ae5d5c7 100644 --- a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityPendingMigrationResolver.java +++ b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityPendingMigrationResolver.java @@ -2,7 +2,7 @@ package com.ea.nimble.identity; import com.ea.nimble.identity.INimbleIdentityAuthenticator; -/* loaded from: classes.dex */ + public interface INimbleIdentityPendingMigrationResolver { String getMigrationSourceAuthenticatorId(); diff --git a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityPlainAuthenticationConductor.java b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityPlainAuthenticationConductor.java index 9188317..3524e5b 100644 --- a/app/src/main/java/com/ea/nimble/identity/INimbleIdentityPlainAuthenticationConductor.java +++ b/app/src/main/java/com/ea/nimble/identity/INimbleIdentityPlainAuthenticationConductor.java @@ -1,6 +1,6 @@ package com.ea.nimble.identity; -/* loaded from: classes.dex */ + public interface INimbleIdentityPlainAuthenticationConductor extends INimbleIdentityAuthenticationConductor { void handleLogin(); diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentity.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentity.java index 0eb6f4a..4473d7d 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentity.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentity.java @@ -2,7 +2,7 @@ package com.ea.nimble.identity; import com.ea.nimble.Base; -/* loaded from: classes.dex */ + public class NimbleIdentity { public static final String COMPONENT_ID = "com.ea.nimble.identity"; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityAuthenticationConductorHandler.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityAuthenticationConductorHandler.java index f14a073..6658900 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityAuthenticationConductorHandler.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityAuthenticationConductorHandler.java @@ -1,6 +1,6 @@ package com.ea.nimble.identity; -/* loaded from: classes.dex */ + interface NimbleIdentityAuthenticationConductorHandler { void handleLogin(INimbleIdentityAuthenticator iNimbleIdentityAuthenticator, boolean z); diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityConfig.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityConfig.java index ca3b2b5..712acb1 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityConfig.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityConfig.java @@ -9,7 +9,7 @@ import com.ea.nimble.NimbleApplicationConfiguration; import com.ea.nimble.SynergyEnvironment; import com.ea.nimble.Utility; -/* loaded from: classes.dex */ + class NimbleIdentityConfig implements LogSource { private static final double DEFAULT_DATA_EXPIRY_INTERVAL = 3600.0d; private static final String META_DATA_TAG_CLIENT_ID = "com.ea.nimble.identity.client_id"; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityError.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityError.java index 7c3857b..266dae1 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityError.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityError.java @@ -3,7 +3,7 @@ package com.ea.nimble.identity; import com.ea.nimble.Error; import java.util.Map; -/* loaded from: classes.dex */ + public class NimbleIdentityError extends Error { public static final String NIMBLE_IDENTITY_ERROR_DOMAIN = "NimbleIdentityError"; private static final long serialVersionUID = 1; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericAuthenticationConductorHandler.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericAuthenticationConductorHandler.java index d0d2e2e..334d240 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericAuthenticationConductorHandler.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericAuthenticationConductorHandler.java @@ -1,6 +1,6 @@ package com.ea.nimble.identity; -/* loaded from: classes.dex */ + class NimbleIdentityGenericAuthenticationConductorHandler implements NimbleIdentityAuthenticationConductorHandler { private NimbleIdentityGenericLoginResolver loginResolver; private NimbleIdentityGenericLogoutResolver logoutResolver; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericLoginResolver.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericLoginResolver.java index 3d930d2..a1171bb 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericLoginResolver.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericLoginResolver.java @@ -7,7 +7,7 @@ import java.util.ArrayList; import java.util.Iterator; import java.util.List; -/* loaded from: classes.dex */ + class NimbleIdentityGenericLoginResolver implements INimbleIdentityGenericLoginResolver { private INimbleIdentityAuthenticator m_authenticator; private String m_authenticatorId; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericLogoutResolver.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericLogoutResolver.java index a845ad6..1ebced4 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericLogoutResolver.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityGenericLogoutResolver.java @@ -5,7 +5,7 @@ import java.util.ArrayList; import java.util.Iterator; import java.util.List; -/* loaded from: classes.dex */ + public class NimbleIdentityGenericLogoutResolver implements INimbleIdentityGenericLogoutResolver { private String m_authenticatorId; private ArrayList m_stillLoggedInAuthenticatorIds = new ArrayList<>(); diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityImpl.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityImpl.java index 6685478..9621986 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityImpl.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityImpl.java @@ -38,7 +38,7 @@ import java.util.List; import java.util.Map; import java.util.UUID; -/* loaded from: classes.dex */ + public class NimbleIdentityImpl extends Component implements INimbleIdentity, LogSource { private static final String DATA_TEMPLATE_MIGRATE = "?client_id=%s&tuid=%s"; private static final String REQUEST_HEADER_CONTENT_TYPE_KEY = "Content-type"; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityLoginParams.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityLoginParams.java index 496daf1..2bf22e9 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityLoginParams.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityLoginParams.java @@ -4,7 +4,7 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; -/* loaded from: classes.dex */ + public abstract class NimbleIdentityLoginParams { protected NimbleIdentityLoginParams() { diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationAuthenticationConductorHandler.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationAuthenticationConductorHandler.java index 60efd1c..6bf6a61 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationAuthenticationConductorHandler.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationAuthenticationConductorHandler.java @@ -8,7 +8,7 @@ import com.ea.nimble.identity.INimbleIdentityAuthenticator; import java.util.Iterator; import java.util.List; -/* loaded from: classes.dex */ + class NimbleIdentityMigrationAuthenticationConductorHandler implements NimbleIdentityAuthenticationConductorHandler { private INimbleIdentityMigrationAuthenticationConductor m_conductor; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationLoginResolver.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationLoginResolver.java index e30e742..2f41188 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationLoginResolver.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationLoginResolver.java @@ -6,7 +6,7 @@ import java.util.ArrayList; import java.util.Iterator; import java.util.List; -/* loaded from: classes.dex */ + class NimbleIdentityMigrationLoginResolver implements INimbleIdentityMigrationLoginResolver { private INimbleIdentityAuthenticator m_authenticator; private String m_authenticatorId; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationObject.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationObject.java index 7d7b2c6..6c0a1ce 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationObject.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityMigrationObject.java @@ -2,7 +2,7 @@ package com.ea.nimble.identity; import java.io.Serializable; -/* loaded from: classes.dex */ + class NimbleIdentityMigrationObject implements Serializable { private static final long serialVersionUID = 1; String m_currentAuthenticatorId; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPendingMigrationResolver.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPendingMigrationResolver.java index 20c6ece..1e8c6ec 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPendingMigrationResolver.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPendingMigrationResolver.java @@ -3,7 +3,7 @@ package com.ea.nimble.identity; import com.ea.nimble.Log; import com.ea.nimble.identity.INimbleIdentityAuthenticator; -/* loaded from: classes.dex */ + public class NimbleIdentityPendingMigrationResolver implements INimbleIdentityPendingMigrationResolver { private String m_GUID; private String m_currentAuthenticatorId; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPersona.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPersona.java index 889a9f4..24216fb 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPersona.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPersona.java @@ -4,7 +4,7 @@ import com.ea.nimble.Log; import java.util.Date; import java.util.Map; -/* loaded from: classes.dex */ + public class NimbleIdentityPersona { private String dateCreated; private String displayName; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPidInfo.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPidInfo.java index dd7b214..74ff26f 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPidInfo.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPidInfo.java @@ -5,7 +5,7 @@ import java.io.Serializable; import java.util.Date; import java.util.Map; -/* loaded from: classes.dex */ + public class NimbleIdentityPidInfo implements Serializable { private static final long serialVersionUID = 2; private String anonymousPid; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPlainAuthenticationConductorHandler.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPlainAuthenticationConductorHandler.java index 83467ba..5399a1c 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPlainAuthenticationConductorHandler.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityPlainAuthenticationConductorHandler.java @@ -3,7 +3,7 @@ package com.ea.nimble.identity; import com.ea.nimble.Global; import com.ea.nimble.Log; -/* loaded from: classes.dex */ + public class NimbleIdentityPlainAuthenticationConductorHandler implements NimbleIdentityAuthenticationConductorHandler { private INimbleIdentityPlainAuthenticationConductor m_conductor; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityToken.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityToken.java index a5479a7..99a2bb8 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityToken.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityToken.java @@ -5,7 +5,7 @@ import java.io.Serializable; import java.util.Date; import java.util.Map; -/* loaded from: classes.dex */ + class NimbleIdentityToken implements Serializable { private static final String NIMBLE_IDENTITY_REFRESH_TOKEN_EXPIRES_IN = "refresh_token_expires_in"; private static final String NIMBLE_IDENTITY_TOKEN_ACCESS_TOKEN = "access_token"; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityUserInfo.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityUserInfo.java index 265fe00..18126b8 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityUserInfo.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityUserInfo.java @@ -4,7 +4,7 @@ import com.ea.nimble.Log; import java.io.Serializable; import java.util.Date; -/* loaded from: classes.dex */ + public class NimbleIdentityUserInfo implements Serializable, Cloneable { private static final long serialVersionUID = 1; private String avatarUri; diff --git a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityUtility.java b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityUtility.java index 2e59b19..1d06d66 100644 --- a/app/src/main/java/com/ea/nimble/identity/NimbleIdentityUtility.java +++ b/app/src/main/java/com/ea/nimble/identity/NimbleIdentityUtility.java @@ -18,7 +18,7 @@ import java.util.TimeZone; import org.json.JSONException; import org.json.JSONObject; -/* loaded from: classes.dex */ + class NimbleIdentityUtility { public static final String NIMBLE_IDENTITY_DEVICE_UNIQUE_IDENTIFIER = "nimble.identity.device.unique.identifier"; diff --git a/app/src/main/java/com/ea/nimble/mtx/INimbleMTX.java b/app/src/main/java/com/ea/nimble/mtx/INimbleMTX.java index c4ac0f2..8f231cf 100644 --- a/app/src/main/java/com/ea/nimble/mtx/INimbleMTX.java +++ b/app/src/main/java/com/ea/nimble/mtx/INimbleMTX.java @@ -5,7 +5,7 @@ import com.ea.nimble.mtx.NimbleCatalogItem; import java.util.List; import java.util.Map; -/* loaded from: classes.dex */ + public interface INimbleMTX { public static final String NIMBLE_NOTIFICATION_MTX_REFRESH_CATALOG_FINISHED = "nimble.notification.mtx.refreshcatalogfinished"; public static final String NIMBLE_NOTIFICATION_MTX_RESTORE_PURCHASED_TRANSACTIONS_FINISHED = "nimble.notification.mtx.restorepurchasedtransactionsfinished"; diff --git a/app/src/main/java/com/ea/nimble/mtx/NimbleCatalogItem.java b/app/src/main/java/com/ea/nimble/mtx/NimbleCatalogItem.java index f3004cf..24364de 100644 --- a/app/src/main/java/com/ea/nimble/mtx/NimbleCatalogItem.java +++ b/app/src/main/java/com/ea/nimble/mtx/NimbleCatalogItem.java @@ -2,7 +2,7 @@ package com.ea.nimble.mtx; import java.util.Map; -/* loaded from: classes.dex */ + public abstract class NimbleCatalogItem { public enum ItemType { diff --git a/app/src/main/java/com/ea/nimble/mtx/NimbleMTX.java b/app/src/main/java/com/ea/nimble/mtx/NimbleMTX.java index 5f31db8..0028e7a 100644 --- a/app/src/main/java/com/ea/nimble/mtx/NimbleMTX.java +++ b/app/src/main/java/com/ea/nimble/mtx/NimbleMTX.java @@ -3,7 +3,7 @@ package com.ea.nimble.mtx; import com.ea.nimble.Base; import com.ea.nimble.Log; -/* loaded from: classes.dex */ + public class NimbleMTX { public static final String COMPONENT_ID = "com.ea.nimble.mtx"; diff --git a/app/src/main/java/com/ea/nimble/mtx/NimbleMTXError.java b/app/src/main/java/com/ea/nimble/mtx/NimbleMTXError.java index b53dacf..0087911 100644 --- a/app/src/main/java/com/ea/nimble/mtx/NimbleMTXError.java +++ b/app/src/main/java/com/ea/nimble/mtx/NimbleMTXError.java @@ -2,7 +2,7 @@ package com.ea.nimble.mtx; import com.ea.nimble.Error; -/* loaded from: classes.dex */ + public class NimbleMTXError extends Error { public static final String ERROR_DOMAIN = "NimbleMTXError"; private static final long serialVersionUID = 1; diff --git a/app/src/main/java/com/ea/nimble/mtx/NimbleMTXTransaction.java b/app/src/main/java/com/ea/nimble/mtx/NimbleMTXTransaction.java index 0a5d951..bcd29dc 100644 --- a/app/src/main/java/com/ea/nimble/mtx/NimbleMTXTransaction.java +++ b/app/src/main/java/com/ea/nimble/mtx/NimbleMTXTransaction.java @@ -3,7 +3,7 @@ package com.ea.nimble.mtx; import java.util.Date; import java.util.Map; -/* loaded from: classes.dex */ + public interface NimbleMTXTransaction { public enum TransactionState { diff --git a/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/ItemCategory.java b/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/ItemCategory.java index aa214d3..6a154b7 100644 --- a/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/ItemCategory.java +++ b/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/ItemCategory.java @@ -1,6 +1,6 @@ package com.ea.nimble.mtx.catalog.synergy; -/* loaded from: classes.dex */ + public class ItemCategory { public int m_id; public byte[] m_regularImageData; diff --git a/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/SynergyCatalog.java b/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/SynergyCatalog.java index ee78876..89543c3 100644 --- a/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/SynergyCatalog.java +++ b/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/SynergyCatalog.java @@ -36,7 +36,7 @@ import java.util.List; import java.util.Map; import java.util.Set; -/* loaded from: classes.dex */ + public class SynergyCatalog implements LogSource { public static final String MTX_INFO_KEY_CURRENCY = "localCurrency"; public static final String MTX_INFO_KEY_METADATA = "metadata"; diff --git a/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/SynergyCatalogItem.java b/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/SynergyCatalogItem.java index 004d9ab..4ff45a6 100644 --- a/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/SynergyCatalogItem.java +++ b/app/src/main/java/com/ea/nimble/mtx/catalog/synergy/SynergyCatalogItem.java @@ -5,7 +5,7 @@ import java.io.Serializable; import java.util.HashMap; import java.util.Map; -/* loaded from: classes.dex */ + public class SynergyCatalogItem extends NimbleCatalogItem implements Serializable { private static final long serialVersionUID = 1; Map m_additionalInfo; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlay.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlay.java index 479d8c9..fcdc1e3 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlay.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlay.java @@ -74,7 +74,7 @@ import java.util.TimeZone; import java.util.UUID; import java.util.concurrent.atomic.AtomicInteger; -/* loaded from: classes.dex */ + public class GooglePlay extends Component implements INimbleMTX, IabHelper.OnIabPurchaseFinishedListener, IApplicationLifecycle.ActivityEventCallbacks, LogSource { private static final double CACHE_EXPIRE_TIME = 3600.0d; private static final String CACHE_TIMESTAMP_KEY = "cacheTimestamp"; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayCatalogItem.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayCatalogItem.java index 213c47a..8c437aa 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayCatalogItem.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayCatalogItem.java @@ -10,7 +10,7 @@ import java.io.ObjectOutput; import java.util.HashMap; import java.util.Map; -/* loaded from: classes.dex */ + public class GooglePlayCatalogItem extends NimbleCatalogItem implements Externalizable { Map mAdditionalInfo; String mDescription; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayError.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayError.java index 9d25745..ed2e6d6 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayError.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayError.java @@ -3,7 +3,7 @@ package com.ea.nimble.mtx.googleplay; import com.ea.nimble.Error; import com.ea.nimble.mtx.googleplay.util.IabHelper; -/* loaded from: classes.dex */ + class GooglePlayError extends Error { public static final String ERROR_DOMAIN = "GooglePlayError"; private static final long serialVersionUID = 1; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayNetworkConnectionCallback.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayNetworkConnectionCallback.java index 209abec..841c15a 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayNetworkConnectionCallback.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayNetworkConnectionCallback.java @@ -3,7 +3,7 @@ package com.ea.nimble.mtx.googleplay; import com.ea.nimble.NetworkConnectionCallback; import com.ea.nimble.NetworkConnectionHandle; -/* loaded from: classes.dex */ + public abstract class GooglePlayNetworkConnectionCallback implements NetworkConnectionCallback { String mParameter; GooglePlay mParentGooglePlay; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayTransaction.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayTransaction.java index ee5ea86..653c5aa 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayTransaction.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/GooglePlayTransaction.java @@ -18,7 +18,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -/* loaded from: classes.dex */ + public class GooglePlayTransaction implements NimbleMTXTransaction, Externalizable { String mTransactionId = ""; String mReceipt = ""; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Base64.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Base64.java index 73eca24..7cdf29e 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Base64.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Base64.java @@ -1,6 +1,6 @@ package com.ea.nimble.mtx.googleplay.util; -/* loaded from: classes.dex */ + public class Base64 { static final /* synthetic */ boolean $assertionsDisabled = false; public static final boolean DECODE = false; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Base64DecoderException.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Base64DecoderException.java index 374c2e1..296ef32 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Base64DecoderException.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Base64DecoderException.java @@ -1,6 +1,6 @@ package com.ea.nimble.mtx.googleplay.util; -/* loaded from: classes.dex */ + public class Base64DecoderException extends Exception { private static final long serialVersionUID = 1; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabException.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabException.java index 8de151c..ac286e4 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabException.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabException.java @@ -1,6 +1,6 @@ package com.ea.nimble.mtx.googleplay.util; -/* loaded from: classes.dex */ + public class IabException extends Exception { private static final long serialVersionUID = 5626567164828265535L; IabResult mResult; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabHelper.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabHelper.java index 03beb44..7a40a1b 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabHelper.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabHelper.java @@ -25,7 +25,7 @@ import java.util.LinkedList; import java.util.List; import org.json.JSONException; -/* loaded from: classes.dex */ + public class IabHelper implements LogSource { public static final int BILLING_RESPONSE_RESULT_BILLING_UNAVAILABLE = 3; public static final int BILLING_RESPONSE_RESULT_DEVELOPER_ERROR = 5; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabResult.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabResult.java index 0e80822..6f721c8 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabResult.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/IabResult.java @@ -1,6 +1,6 @@ package com.ea.nimble.mtx.googleplay.util; -/* loaded from: classes.dex */ + public class IabResult { String mMessage; int mResponse; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Inventory.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Inventory.java index c429739..81e7712 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Inventory.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Inventory.java @@ -5,7 +5,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -/* loaded from: classes.dex */ + public class Inventory { Map mSkuMap = new HashMap(); Map mPurchaseMap = new HashMap(); diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Purchase.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Purchase.java index 43e08b2..07c8dd9 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Purchase.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Purchase.java @@ -7,7 +7,7 @@ import java.util.Map; import org.json.JSONException; import org.json.JSONObject; -/* loaded from: classes.dex */ + public class Purchase { String mDeveloperPayload; boolean mIsAutoRenewing; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Security.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Security.java index 2641b39..8b7978b 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Security.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/Security.java @@ -11,7 +11,7 @@ import java.security.SignatureException; import java.security.spec.InvalidKeySpecException; import java.security.spec.X509EncodedKeySpec; -/* loaded from: classes.dex */ + public class Security { private static final String KEY_FACTORY_ALGORITHM = "RSA"; private static final String SIGNATURE_ALGORITHM = "SHA1withRSA"; diff --git a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/SkuDetails.java b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/SkuDetails.java index e93ff52..ccc3c76 100644 --- a/app/src/main/java/com/ea/nimble/mtx/googleplay/util/SkuDetails.java +++ b/app/src/main/java/com/ea/nimble/mtx/googleplay/util/SkuDetails.java @@ -3,7 +3,7 @@ package com.ea.nimble.mtx.googleplay.util; import org.json.JSONException; import org.json.JSONObject; -/* loaded from: classes.dex */ + public class SkuDetails { String mCurrencyCode; String mDescription; diff --git a/app/src/main/java/com/ea/nimble/pushtng/IPushNotification.java b/app/src/main/java/com/ea/nimble/pushtng/IPushNotification.java index 5486771..734b868 100644 --- a/app/src/main/java/com/ea/nimble/pushtng/IPushNotification.java +++ b/app/src/main/java/com/ea/nimble/pushtng/IPushNotification.java @@ -2,7 +2,7 @@ package com.ea.nimble.pushtng; import java.util.Date; -/* loaded from: classes.dex */ + public interface IPushNotification { String getDisableStatus(); diff --git a/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpRequest.java b/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpRequest.java index 104aa10..00b2403 100644 --- a/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpRequest.java +++ b/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpRequest.java @@ -14,7 +14,7 @@ import java.net.URL; import java.nio.charset.Charset; import java.util.HashMap; -/* loaded from: classes.dex */ + public class NimbleAndroidHttpRequest implements HttpRequest { private static final String LOG_TAG = "NimbleAndroidHttpRequest"; private String body; diff --git a/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpResponse.java b/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpResponse.java index 76e63bf..1bc90b6 100644 --- a/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpResponse.java +++ b/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpResponse.java @@ -4,7 +4,7 @@ import com.ea.eadp.http.models.HttpResponse; import com.ea.nimble.Log; import java.util.Map; -/* loaded from: classes.dex */ + public class NimbleAndroidHttpResponse implements HttpResponse { private String body; private int code; diff --git a/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpService.java b/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpService.java index b8b0cd7..b2cf8c4 100644 --- a/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpService.java +++ b/app/src/main/java/com/ea/nimble/pushtng/NimbleAndroidHttpService.java @@ -7,7 +7,7 @@ import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; -/* loaded from: classes.dex */ + public class NimbleAndroidHttpService implements HttpService { @Override // com.ea.eadp.http.services.HttpService public HttpRequest getResource(String str) throws MalformedURLException, IOException { diff --git a/app/src/main/java/com/ea/nimble/pushtng/NimbleDeviceIdService.java b/app/src/main/java/com/ea/nimble/pushtng/NimbleDeviceIdService.java index c7b4e8d..c60e080 100644 --- a/app/src/main/java/com/ea/nimble/pushtng/NimbleDeviceIdService.java +++ b/app/src/main/java/com/ea/nimble/pushtng/NimbleDeviceIdService.java @@ -5,7 +5,7 @@ import com.ea.nimble.ISynergyEnvironment; import com.ea.nimble.Log; import com.ea.nimble.SynergyEnvironment; -/* loaded from: classes.dex */ + class NimbleDeviceIdService implements DeviceIdService { NimbleDeviceIdService() { } diff --git a/app/src/main/java/com/ea/nimble/pushtng/PushNotification.java b/app/src/main/java/com/ea/nimble/pushtng/PushNotification.java index 5f06d7d..03d3903 100644 --- a/app/src/main/java/com/ea/nimble/pushtng/PushNotification.java +++ b/app/src/main/java/com/ea/nimble/pushtng/PushNotification.java @@ -3,7 +3,7 @@ package com.ea.nimble.pushtng; import com.ea.nimble.Base; import com.ea.nimble.Log; -/* loaded from: classes.dex */ + public class PushNotification { public static final String COMPONENT_ID = "com.ea.nimble.pushtng"; public static final String DISABLED_REASON_GAME_SERVER = "game_server"; diff --git a/app/src/main/java/com/ea/nimble/pushtng/PushNotificationImpl.java b/app/src/main/java/com/ea/nimble/pushtng/PushNotificationImpl.java index d014afc..c47148e 100644 --- a/app/src/main/java/com/ea/nimble/pushtng/PushNotificationImpl.java +++ b/app/src/main/java/com/ea/nimble/pushtng/PushNotificationImpl.java @@ -39,7 +39,7 @@ import java.util.Iterator; import java.util.Map; import java.util.TimeZone; -/* loaded from: classes.dex */ + public class PushNotificationImpl extends Component implements IPushNotification, LogSource, IApplicationLifecycle.ActivityLifecycleCallbacks { private static final String NOTIFICATION_TRACKING2_LOG_EVENT = "nimble.notification.tracking2.logEvent"; private static final String PERSISTENCE_DISABLED_KEY = "disabled"; diff --git a/app/src/main/java/com/ea/nimble/tracking/ITracking.java b/app/src/main/java/com/ea/nimble/tracking/ITracking.java index 3f0812c..c64b9f6 100644 --- a/app/src/main/java/com/ea/nimble/tracking/ITracking.java +++ b/app/src/main/java/com/ea/nimble/tracking/ITracking.java @@ -2,7 +2,7 @@ package com.ea.nimble.tracking; import java.util.Map; -/* loaded from: classes.dex */ + public interface ITracking { void addCustomSessionData(String str, String str2); diff --git a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingImplBase.java b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingImplBase.java index 1b9c963..7a0b8c8 100644 --- a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingImplBase.java +++ b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingImplBase.java @@ -27,7 +27,7 @@ import java.util.Locale; import java.util.Map; import java.util.concurrent.ScheduledFuture; -/* loaded from: classes.dex */ + abstract class NimbleTrackingImplBase extends Component implements ITracking, LogSource { private static final int DATA_VERSION_CURRENT = 3; private static final int DEFAULT_MAX_QUEUE_LENGTH = 3; diff --git a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingS2SComponent.java b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingS2SComponent.java index e77a4b6..8adbbae 100644 --- a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingS2SComponent.java +++ b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingS2SComponent.java @@ -2,7 +2,7 @@ package com.ea.nimble.tracking; import com.ea.nimble.Base; -/* loaded from: classes.dex */ + class NimbleTrackingS2SComponent extends NimbleTrackingThreadProxy { static final String COMPONENT_ID = "com.ea.nimble.trackingimpl.s2s"; diff --git a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingS2SImpl.java b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingS2SImpl.java index 37d75db..b72289f 100644 --- a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingS2SImpl.java +++ b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingS2SImpl.java @@ -40,7 +40,7 @@ import java.util.UUID; import org.json.JSONException; import org.json.JSONObject; -/* loaded from: classes.dex */ + class NimbleTrackingS2SImpl extends NimbleTrackingImplBase implements LogSource { public static final int EVENT_APPRESUMED = 103; public static final int EVENT_APPSTARTED = 102; diff --git a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingSynergyComponent.java b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingSynergyComponent.java index 2f74645..1f03876 100644 --- a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingSynergyComponent.java +++ b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingSynergyComponent.java @@ -2,7 +2,7 @@ package com.ea.nimble.tracking; import com.ea.nimble.Base; -/* loaded from: classes.dex */ + class NimbleTrackingSynergyComponent extends NimbleTrackingThreadProxy { static final String COMPONENT_ID = "com.ea.nimble.trackingimpl.synergy"; diff --git a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingSynergyImpl.java b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingSynergyImpl.java index 1689243..5856eb1 100644 --- a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingSynergyImpl.java +++ b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingSynergyImpl.java @@ -42,7 +42,7 @@ import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; -/* loaded from: classes.dex */ + class NimbleTrackingSynergyImpl extends NimbleTrackingImplBase implements LogSource { private static final String EVENT_PREFIX = "SYNERGYTRACKING::"; private static final int MAX_CUSTOM_EVENT_PARAMETERS = 20; diff --git a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingThreadManager.java b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingThreadManager.java index df82d89..5a21891 100644 --- a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingThreadManager.java +++ b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingThreadManager.java @@ -8,7 +8,7 @@ import java.util.concurrent.ScheduledFuture; import java.util.concurrent.ScheduledThreadPoolExecutor; import java.util.concurrent.TimeUnit; -/* loaded from: classes.dex */ + class NimbleTrackingThreadManager { private static NimbleTrackingThreadManager s_instance; private static int s_instanceRefs; diff --git a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingThreadProxy.java b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingThreadProxy.java index 30ae8ec..cc3f921 100644 --- a/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingThreadProxy.java +++ b/app/src/main/java/com/ea/nimble/tracking/NimbleTrackingThreadProxy.java @@ -4,7 +4,7 @@ import com.ea.nimble.Component; import com.ea.nimble.Log; import java.util.Map; -/* loaded from: classes.dex */ + public abstract class NimbleTrackingThreadProxy extends Component implements ITracking { private NimbleTrackingImplBase m_impl; private NimbleTrackingThreadManager m_threadManager; diff --git a/app/src/main/java/com/ea/nimble/tracking/SynergyConstants.java b/app/src/main/java/com/ea/nimble/tracking/SynergyConstants.java index a316ef7..88f922b 100644 --- a/app/src/main/java/com/ea/nimble/tracking/SynergyConstants.java +++ b/app/src/main/java/com/ea/nimble/tracking/SynergyConstants.java @@ -1,6 +1,6 @@ package com.ea.nimble.tracking; -/* loaded from: classes.dex */ + public enum SynergyConstants { EVT_UNDEFINED(-1), EVT_APP_START_NORMALLY(10000), diff --git a/app/src/main/java/com/ea/nimble/tracking/Tracking.java b/app/src/main/java/com/ea/nimble/tracking/Tracking.java index f01a3cd..f0ae13c 100644 --- a/app/src/main/java/com/ea/nimble/tracking/Tracking.java +++ b/app/src/main/java/com/ea/nimble/tracking/Tracking.java @@ -5,7 +5,7 @@ import com.ea.nimble.Log; import java.util.Date; import java.util.Map; -/* loaded from: classes.dex */ + public class Tracking { private static final String APP_RESUME_EVENT_PREFIX = "APPRESUME_"; private static final String APP_START_EVENT_PREFIX = "APPSTART_"; diff --git a/app/src/main/java/com/ea/nimble/tracking/TrackingBaseSessionObject.java b/app/src/main/java/com/ea/nimble/tracking/TrackingBaseSessionObject.java index 7cf0e99..aa049b7 100644 --- a/app/src/main/java/com/ea/nimble/tracking/TrackingBaseSessionObject.java +++ b/app/src/main/java/com/ea/nimble/tracking/TrackingBaseSessionObject.java @@ -9,7 +9,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -/* loaded from: classes.dex */ + public class TrackingBaseSessionObject implements Externalizable { private static final long serialVersionUID = 1; public List> events; diff --git a/app/src/main/java/com/ea/nimble/tracking/TrackingEventWrangler.java b/app/src/main/java/com/ea/nimble/tracking/TrackingEventWrangler.java index 19286ed..7b6fec8 100644 --- a/app/src/main/java/com/ea/nimble/tracking/TrackingEventWrangler.java +++ b/app/src/main/java/com/ea/nimble/tracking/TrackingEventWrangler.java @@ -18,7 +18,7 @@ import java.io.FileNotFoundException; import java.util.HashMap; import java.util.Map; -/* loaded from: classes.dex */ + class TrackingEventWrangler extends Component implements IApplicationLifecycle.ApplicationLifecycleCallbacks, LogSource, IApplicationLifecycle.ActivityEventCallbacks { private static final String APP_VERSION_PERSISTENCE_ID = "applicationBundleVersion"; public static final String COMPONENT_ID = "com.ea.nimble.tracking.eventwrangler"; diff --git a/app/src/main/java/com/ea/nimble/tracking/TrackingS2S.java b/app/src/main/java/com/ea/nimble/tracking/TrackingS2S.java index 0bc5083..47058ca 100644 --- a/app/src/main/java/com/ea/nimble/tracking/TrackingS2S.java +++ b/app/src/main/java/com/ea/nimble/tracking/TrackingS2S.java @@ -1,6 +1,6 @@ package com.ea.nimble.tracking; -/* loaded from: classes.dex */ + public class TrackingS2S { public static final String EVENT_CUSTOM = "SYNERGYS2S::CUSTOM"; diff --git a/app/src/main/java/com/ea/nimble/tracking/TrackingSynergy.java b/app/src/main/java/com/ea/nimble/tracking/TrackingSynergy.java index 981f404..f9ee2a6 100644 --- a/app/src/main/java/com/ea/nimble/tracking/TrackingSynergy.java +++ b/app/src/main/java/com/ea/nimble/tracking/TrackingSynergy.java @@ -1,6 +1,6 @@ package com.ea.nimble.tracking; -/* loaded from: classes.dex */ + public class TrackingSynergy { public static final String EVENT_CUSTOM = "SYNERGYTRACKING::CUSTOM"; diff --git a/app/src/main/java/com/ea/nimble/tracking/TrackingWrangler.java b/app/src/main/java/com/ea/nimble/tracking/TrackingWrangler.java index 1ed2224..45ef8da 100644 --- a/app/src/main/java/com/ea/nimble/tracking/TrackingWrangler.java +++ b/app/src/main/java/com/ea/nimble/tracking/TrackingWrangler.java @@ -8,7 +8,7 @@ import com.ea.nimble.LogSource; import com.ea.nimble.Utility; import java.util.Map; -/* loaded from: classes.dex */ + public class TrackingWrangler extends Component implements ITracking, LogSource { private boolean m_sessionIsActive = false; private ITracking[] m_trackingComponents; diff --git a/app/src/main/java/org/fmod/FMODAudioDevice.java b/app/src/main/java/org/fmod/FMODAudioDevice.java index c3e2fb6..6fd3d7d 100644 --- a/app/src/main/java/org/fmod/FMODAudioDevice.java +++ b/app/src/main/java/org/fmod/FMODAudioDevice.java @@ -4,7 +4,7 @@ import android.media.AudioTrack; import android.util.Log; import java.nio.ByteBuffer; -/* loaded from: classes.dex */ + public class FMODAudioDevice implements Runnable { private static int FMOD_INFO_DSPBUFFERLENGTH = 1; private static int FMOD_INFO_DSPNUMBUFFERS = 2; diff --git a/app/src/main/jniLibs/armeabi-v7a/libapp.so b/app/src/main/jniLibs/armeabi-v7a/libapp.so index 7794d8f..6f8c441 100644 Binary files a/app/src/main/jniLibs/armeabi-v7a/libapp.so and b/app/src/main/jniLibs/armeabi-v7a/libapp.so differ diff --git a/mpcore/src/main/cpp/CMakeLists.txt b/mpcore/src/main/cpp/CMakeLists.txt index a710fa2..12678dc 100644 --- a/mpcore/src/main/cpp/CMakeLists.txt +++ b/mpcore/src/main/cpp/CMakeLists.txt @@ -9,4 +9,4 @@ add_library(${CMAKE_PROJECT_NAME} SHARED target_link_libraries(${CMAKE_PROJECT_NAME} android - log) \ No newline at end of file + log) diff --git a/mpcore/src/main/cpp/main.cpp b/mpcore/src/main/cpp/main.cpp index b84ec35..e98c3f7 100644 --- a/mpcore/src/main/cpp/main.cpp +++ b/mpcore/src/main/cpp/main.cpp @@ -2,32 +2,82 @@ #include #include #include -#include -#include #include "main.h" #include "util/util.h" -#include #include +#include +#include +#include +#include +#include +#include +#include +#include "util/armhook.h" +#include "util/armhooks.h" -// Callback для dl_iterate_phdr -static int find_libapp_callback(struct dl_phdr_info *info, size_t size, void *data) { +void* libapp_base = NULL; + +static int find_lib_callback(struct dl_phdr_info* info, size_t size, void* data) { if (strstr(info->dlpi_name, "libapp.so")) { - libapp = (void *) info->dlpi_addr; + libapp_base = (void*)info->dlpi_addr; + LOGD("Found libapp.so at base: 0x%08X", (uintptr_t)libapp_base); return 1; // Останавливаем перебор } return 0; } -JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* vm, void* reserved) { - // Ищем libapp.so - dl_iterate_phdr(find_libapp_callback, NULL); +bool get_libapp_base() { + dl_iterate_phdr(find_lib_callback, NULL); + if (!libapp_base) { + Log("libapp.so not found in memory!"); + return false; + } + return true; +} +int (*sub_4087CC)() = nullptr; +int HOOK_sub_4087CC() { + Log("Its hooked sub_4087CC()!"); + return sub_4087CC(); +} - if (libapp) { - __android_log_print(ANDROID_LOG_INFO, "MyLib", "libapp.so base: %p", libapp); - } else { - __android_log_print(ANDROID_LOG_ERROR, "MyLib", "libapp.so not found!"); - return JNI_ERR; +uintptr_t get_library_base(const char* lib_name) { + FILE* maps = fopen("/proc/self/maps", "r"); + if (!maps) return 0; + + char line[512]; + uintptr_t base = 0; + + while (fgets(line, sizeof(line), maps)) { + if (strstr(line, lib_name)) { + base = (uintptr_t)strtoul(strtok(line, "-"), NULL, 16); + break; + } } + fclose(maps); + return base; +} + +bool is_address_executable(void* addr) { + uintptr_t page = (uintptr_t)addr & ~(getpagesize() - 1); + return msync((void*)page, getpagesize(), MS_ASYNC) == 0; +} + +bool is_memory_writable(void* addr, size_t size) { + uintptr_t page_start = (uintptr_t)addr & ~(getpagesize() - 1); + return mprotect((void*)page_start, size, PROT_READ | PROT_WRITE | PROT_EXEC) == 0; +} + +JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* vm, void* reserved) { + + get_libapp_base(); + + return JNI_VERSION_1_6; +} + +extern "C" +JNIEXPORT void JNICALL +Java_nfs_mod_mpcore_MultiplayerCore_bumpBackTraceToLogcat(JNIEnv *env, jobject thiz) { + //backtraceToLogcat(); } \ No newline at end of file diff --git a/mpcore/src/main/cpp/util/armhook.cpp b/mpcore/src/main/cpp/util/armhook.cpp index 23df63b..6437e7c 100644 --- a/mpcore/src/main/cpp/util/armhook.cpp +++ b/mpcore/src/main/cpp/util/armhook.cpp @@ -1,198 +1,99 @@ -#include // system api -#include // assert() -#include // dlopen -#include +#include +#include +#include #include -#include +#include #include "armhook.h" -#include "util.h" -#include "../main.h" -uintptr_t mmap_start = 0; -uintptr_t mmap_end = 0; -uintptr_t memlib_start = 0; -uintptr_t memlib_end = 0; +// Получаем реальный размер страницы +#define PAGE_SIZE sysconf(_SC_PAGESIZE) -//#define PAGE_SIZE 0x8124 +MemoryRegion hook_region; +MemoryRegion mmap_region; -#define HOOK_PROC "\x01\xB4\x01\xB4\x01\x48\x01\x90\x01\xBD\x00\xBF\x00\x00\x00\x00" +// Универсальная функция изменения защиты памяти +bool setMemoryProtection(uintptr_t address, size_t size, int prot) { + uintptr_t page_start = address & ~(PAGE_SIZE - 1); + size_t protect_size = (address - page_start) + size; + if (mprotect(reinterpret_cast(page_start), + (protect_size + PAGE_SIZE - 1) & ~(PAGE_SIZE - 1), + prot) == -1) { + return false; + } + return true; +} -void unProtect(uintptr_t ptr, size_t dwSize) -{ - if(mprotect(reinterpret_cast(ptr & 0xFFFFF000), PAGE_SIZE, PROT_WRITE | PROT_READ | PROT_EXEC) == -1) - { - const auto err = errno; +// Проверка режима (Thumb/ARM) +bool isThumbMode(uintptr_t address) { + return (address & 1); +} - if(err == EACCES) - { - mprotect(reinterpret_cast(ptr & 0xFFFFF000), PAGE_SIZE, PROT_WRITE | PROT_READ); - return; +uintptr_t makeThumbPtr(uintptr_t address) { + return address | 1; +} + +// Создание Thumb-перехода (4-байтовая версия) +void makeThumbJump(uintptr_t from, uintptr_t to) { + // Корректируем адрес для Thumb-режима + from &= ~1; + to &= ~1; + + uint32_t offset = (to - from - 4) >> 1; + + // Формируем инструкцию B.W + uint32_t instr = 0xF000 | ((offset >> 11) & 0x7FF); + instr |= 0xB800 | ((offset & 0x7FF) << 16); + + setMemoryProtection(from, 4, PROT_READ | PROT_WRITE | PROT_EXEC); + *reinterpret_cast(from) = instr; + __builtin___clear_cache(reinterpret_cast(from), + reinterpret_cast(from + 4)); +} + +// Универсальная установка хука +bool installHook(uintptr_t target, uintptr_t hook, uintptr_t* original) { + // Проверяем режим + bool thumb_mode = isThumbMode(target); + target &= ~1; + hook &= ~1; + + // Выделяем память для оригинальной функции если нужно + if (original) { + if (mmap_region.start == 0) { + mmap_region.start = reinterpret_cast( + mmap(nullptr, PAGE_SIZE, PROT_READ | PROT_WRITE | PROT_EXEC, + MAP_PRIVATE | MAP_ANONYMOUS, -1, 0)); + mmap_region.end = mmap_region.start + PAGE_SIZE; } - } -} + if (mmap_region.end - mmap_region.start < 32) { + return false; // Недостаточно памяти + } -void makeNOP(uintptr_t addr, unsigned int count) -{ - Log("Hello from makeNOP!"); - unProtect(addr); + // Копируем оригинальные инструкции + *original = mmap_region.start + 1; // +1 для Thumb-режима + memcpy(reinterpret_cast(mmap_region.start), + reinterpret_cast(target), 4); - for(uintptr_t ptr = addr; ptr != (addr+(count * 2)); ptr += 2) - { - Log("Hello from loop makeNOP!"); - *(char*)ptr = 0x00; - *(char*)(ptr+1) = 0x46; + // Добавляем переход обратно + makeThumbJump(mmap_region.start + 4, target + 4); + mmap_region.start += 32; } - //cacheflush(addr, (uintptr_t)(addr + count * 2), 0); + // Устанавливаем переход к хуку + makeThumbJump(target, hook); + return true; } -void WriteMemory(uintptr_t dest, uintptr_t src, size_t size) -{ - unProtect(dest); - memcpy((void*)dest, (void*)src, size); - //cacheflush(dest, dest+size, 0); -} -void WriteMemory(uintptr_t dest, void* src, size_t size) -{ - unProtect(dest); - memcpy((void*)dest, src, size); - //cacheflush(dest, dest+size, 0); -} -void SetPointer(uintptr_t addr, void* value) -{ - WriteMemory(addr, &value, sizeof(value)); -} -void ReadMemory(uintptr_t dest, uintptr_t src, size_t size) -{ - unProtect(src); - memcpy((void*)dest, (void*)src, size); -} +// Инициализация системы хуков +void initHookSystem() { + // Можно добавить автоматическое выделение регионов памяти + mmap_region = MemoryRegion(reinterpret_cast( + mmap(nullptr, PAGE_SIZE, PROT_READ | PROT_WRITE | PROT_EXEC, + MAP_PRIVATE | MAP_ANONYMOUS, -1, 0)), PAGE_SIZE); - -void InitHookStuff() -{ - memlib_start = APP_ADDR(0x000A1B44); - memlib_end = memlib_start + 0x1A36; - - mmap_start = (uintptr_t)mmap(0, PAGE_SIZE, PROT_WRITE | PROT_READ | PROT_EXEC, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); - int code = mprotect((void*)(mmap_start & 0xFFFFF000), PAGE_SIZE, PROT_READ | PROT_EXEC | PROT_WRITE); - mmap_end = (mmap_start + PAGE_SIZE); - - /*const auto err = errno; - - Log("Status is %d && %d", err, code); - - Log("mmap_stat = 0x%08x", mmap_start); - Log("mmap_end = 0x%08x", mmap_end); - - Log("memlib_start = 0x%08x", memlib_start); - Log("memlib_end = 0x%08x", memlib_end);*/ - - //unProtect(APP_ADDR(0x1800AC)); - -} - -void makeJMP(uintptr_t func, uintptr_t addr) -{ - uint32_t code = ((addr - func - 4) >> 12) & 0x7FF | 0xF000 | ((((addr - func - 4) >> 1) & 0x7FF | 0xB800) << 16); - WriteMemory(func, (uintptr_t)&code, 4); -} - -void makeBLX(uintptr_t func, uintptr_t addr) -{ - uint32_t code = ((addr - func - 4) >> 12) & 0x7FF | ((addr - func - 4) << 15) | 0xF800F000; - WriteMemory(func, (uintptr_t)&code, 4); -} - -void WriteHookProc(uintptr_t addr, uintptr_t func) -{ - char code[16]; - - memcpy(code, HOOK_PROC, 16); - *(uint32_t*)&code[12] = (func | 1); - - WriteMemory(addr, (uintptr_t)code, 16); -} - -void InstallBLXHook(uintptr_t addr, uintptr_t func) -{ - // memlib_start = 0 - // memlib_end = 10 - - if(memlib_end < (memlib_start + 0x10) || mmap_end < (mmap_start + 0x20)) - { - std::terminate(); - } - - makeBLX(addr, func); - WriteHookProc(addr, func); - - memlib_start += 16; -} - -void InstallJMPHook(uintptr_t addr, uintptr_t func) -{ - - if(memlib_end < (memlib_start + 0x10) || mmap_end < (mmap_start + 0x20)) - { - std::terminate(); - } - - makeJMP(addr, func); - WriteHookProc(addr, func); - - memlib_start += 16; -} - -void InstallHook(uintptr_t addr, uintptr_t func, uintptr_t *orig) -{ - - if(memlib_end < (memlib_start + 0x10) || mmap_end < (mmap_start + 0x20)) - { - Log("FAILED!"); - std::terminate(); - } - - ReadMemory(mmap_start, addr, 4); - WriteHookProc(mmap_start+4, addr+4); - *orig = mmap_start+1; - mmap_start += 32; - - makeJMP(addr, memlib_start); - WriteHookProc(memlib_start, func); - memlib_start += 16; -} - -void RedirectCall(uintptr_t addr, uintptr_t func) -{ - makeJMP(addr, memlib_start); - WriteHookProc(memlib_start, func); - memlib_start += 16; -} - -void InstallMethodHook(uintptr_t addr, uintptr_t func) -{ - unProtect(addr); - *(uintptr_t*)addr = func; -} - -void CodeInject(uintptr_t addr, uintptr_t func, int reg) -{ - - char injectCode[12]; - - injectCode[0] = 0x01; - injectCode[1] = 0xA0 + reg; - injectCode[2] = (0x08 * reg) + reg; - injectCode[3] = 0x68; - injectCode[4] = 0x87 + (0x08 * reg); - injectCode[5] = 0x46; - injectCode[6] = injectCode[4]; - injectCode[7] = injectCode[5]; - - *(uintptr_t*)&injectCode[8] = func; - - WriteMemory(addr, (uintptr_t)injectCode, 12); + hook_region = MemoryRegion(reinterpret_cast( + mmap(nullptr, PAGE_SIZE, PROT_READ | PROT_WRITE | PROT_EXEC, + MAP_PRIVATE | MAP_ANONYMOUS, -1, 0)), PAGE_SIZE); } \ No newline at end of file diff --git a/mpcore/src/main/cpp/util/armhook.h b/mpcore/src/main/cpp/util/armhook.h index f32db9c..9d39731 100644 --- a/mpcore/src/main/cpp/util/armhook.h +++ b/mpcore/src/main/cpp/util/armhook.h @@ -2,34 +2,24 @@ #include +// Структура для управления памятью +extern struct MemoryRegion { + uintptr_t start; + uintptr_t end; + size_t size; + + MemoryRegion() : start(0), end(0), size(0) {} + MemoryRegion(uintptr_t s, size_t sz) : start(s), end(s + sz), size(sz) {} +} mmap_region, hook_region; + extern uintptr_t mmap_start; extern uintptr_t mmap_end; extern uintptr_t memlib_start; extern uintptr_t memlib_end; -void unProtect(uintptr_t ptr, size_t dwSize = 100); - -void WriteMemory(uintptr_t dest, uintptr_t src, size_t size); -void ReadMemory(uintptr_t dest, uintptr_t src, size_t size); - -void makeNOP(uintptr_t addr, unsigned int count); -void makeJMP(uintptr_t func, uintptr_t addr); -void makeBLX(uintptr_t func, uintptr_t addr); - -void InitHookStuff(); - -void InstallHook(uintptr_t addr, uintptr_t func, uintptr_t *orig); -void InstallMethodHook(uintptr_t addr, uintptr_t func); -void InstallJMPHook(uintptr_t addr, uintptr_t func); -void InstallBLXHook(uintptr_t addr, uintptr_t func); - -void CodeInject(uintptr_t addr, uintptr_t func, int reg); - -void WriteMemory(uintptr_t dest, void* src, size_t size); -void SetPointer(uintptr_t addr, void* value); - -template -static Ret CallFunction(unsigned int address, Args... args) -{ - return reinterpret_cast(address)(args...); -} \ No newline at end of file +bool setMemoryProtection(uintptr_t address, size_t size, int prot); +bool isThumbMode(uintptr_t address); +uintptr_t makeThumbPtr(uintptr_t address); +void makeThumbJump(uintptr_t from, uintptr_t to); +bool installHook(uintptr_t target, uintptr_t hook, uintptr_t* original); +void initHookSystem(); diff --git a/mpcore/src/main/cpp/util/armhooks.h b/mpcore/src/main/cpp/util/armhooks.h new file mode 100644 index 0000000..0100021 --- /dev/null +++ b/mpcore/src/main/cpp/util/armhooks.h @@ -0,0 +1,76 @@ +// +// Created by megboyzz on 12.04.2025. +// + +#include +#include +#include +#include +#include +#include +#include + +#define LOG_TAG "HOOK" +#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__) + +// Структура для ARM инструкций +#pragma pack(push, 1) +typedef struct { + uint16_t movw; // MOVW R12, #low16(address) + uint16_t imm16_low; + uint16_t movt; // MOVT R12, #high16(address) + uint16_t imm16_high; + uint16_t bx_r12; // BX R12 +} ARM_HOOK; +#pragma pack(pop) + +// Прототип оригинальной функции +typedef int (*original_function_t)(int param1, const char* param2); + +// Указатель на оригинальную функцию +original_function_t original_function = NULL; + +// Наша функция-заменитель +int my_function(int param1, const char* param2) { + LOGD("Function hooked! Params: %d, %s", param1, param2); + + // Вызываем оригинальную функцию + int result = original_function(param1, param2); + + LOGD("Original function returned: %d", result); + return result; +} + +// Функция для установки хука +void install_hook(void* target_func, void* hook_func, void** original_func) { + // Вычисляем страницу памяти + uintptr_t page_start = (uintptr_t)target_func & ~(getpagesize() - 1); + + // Делаем память доступной для записи + mprotect((void*)page_start, getpagesize(), PROT_READ | PROT_WRITE | PROT_EXEC); + + // Сохраняем оригинальные байты + ARM_HOOK original_bytes; + memcpy(&original_bytes, target_func, sizeof(ARM_HOOK)); + + // Создаем прыжок к нашей функции + ARM_HOOK hook; + hook.movw = 0x0C00 | (((uintptr_t)hook_func >> 0) & 0xFFFF); + hook.movt = 0x0C00 | (((uintptr_t)hook_func >> 16) & 0xFFFF); + hook.bx_r12 = 0x46E0; + + // Записываем хук + memcpy(target_func, &hook, sizeof(ARM_HOOK)); + + // Восстанавливаем защиту памяти + mprotect((void*)page_start, getpagesize(), PROT_READ | PROT_EXEC); + + // Сохраняем оригинальную функцию с прыжком назад + *original_func = malloc(sizeof(ARM_HOOK) + 4); + memcpy(*original_func, &original_bytes, sizeof(ARM_HOOK)); + + // Добавляем прыжок обратно после оригинальных инструкций + uint32_t* jump_back = (uint32_t*)((uintptr_t)*original_func + sizeof(ARM_HOOK)); + *jump_back = 0xE51FF004; // LDR PC, [PC, #-4] + *(uintptr_t*)(jump_back + 1) = (uintptr_t)target_func + sizeof(ARM_HOOK); +} \ No newline at end of file diff --git a/mpcore/src/main/java/nfs/mod/mpcore/MultiplayerCore.kt b/mpcore/src/main/java/nfs/mod/mpcore/MultiplayerCore.kt index 0f186c6..b7e035a 100644 --- a/mpcore/src/main/java/nfs/mod/mpcore/MultiplayerCore.kt +++ b/mpcore/src/main/java/nfs/mod/mpcore/MultiplayerCore.kt @@ -2,6 +2,8 @@ package nfs.mod.mpcore object MultiplayerCore { + external fun bumpBackTraceToLogcat() + fun loadCore() = System.loadLibrary("mpcore") } \ No newline at end of file