4 Commits

Author SHA1 Message Date
9497ebce05 Add in-game settings menu with web panel sync
Features:
- SettingsActivity accessible via Menu button (keycode 82)
- Configure server URL and mode (online/offline) in-game
- Test connection before saving settings
- Switch to offline mode with one tap
- Sync settings from web admin panel
- Real-time status messages with emoji indicators

Implementation:
- Created 13 SettingsActivity Smali files (main + inner classes)
- Created activity_settings.xml UI layout
- Added SettingsActivity to AndroidManifest.xml (portrait mode)
- Modified MainActivity.smali to handle Menu button press
- Integrated with existing ServerManager for Nimble SDK overrides
- Settings stored in SharedPreferences (rr3_server_config.xml)

APK:
- Built and signed: RR3-v14-Settings-Menu.apk (103 MB)
- Keystore: rr3-release.keystore (alias: rr3key)
- Ready for distribution

Related server changes:
- ServerSettingsController.cs with 3 API endpoints
- DeviceSettings.cshtml admin page
- UserSettings database model and migration

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-19 10:13:47 -08:00
e8a5cbcd7e Add community server selection system
- NEW: ServerSelectionActivity as main launcher
  - Beautiful startup menu (Offline/Online modes)
  - URL input dialog with custom port support
  - Quick select presets (Official/Local/Custom)
  - 'Remember my choice' persistence
  - Help dialog for first-time users

- NEW: ServerManager for Nimble SDK URL overrides
  - Automatically configures all EA endpoints
  - Supports custom ports (:8443, :3000, etc.)
  - Comprehensive error handling and logging

- Modified MainActivity to read Intent extras
  - Reads mode (online/offline) from ServerSelectionActivity
  - Configures custom server before game init
  - Maintains backward compatibility

- Modified AndroidManifest.xml
  - ServerSelectionActivity is now LAUNCHER
  - UnpackAssetsActivity no longer exports MAIN intent
  - Intent extras preserved through activity chain

- Added XML layouts
  - activity_server_selection.xml (main menu UI)
  - dialog_server_input.xml (URL input dialog)

- Server URL format: https://domain.com:port
- SharedPreferences: rr3_server_config.xml

Ready for Phase 2: Community server backend implementation

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-19 00:50:20 -08:00
6ffa31962e V14.0.1 Ultimate: Killswitch removed + offline features + crash fix
- Decompiled RealRacing3 v14.0.1 (versionCode 14001)
- Patched EnvironmentDataContainer.getLatestAppVersionCheckResult() to always return 0 (APP_VERSION_OK)
- Copied all offline managers from v13: LocalSaveManager, OfflineModeManager, OfflineCurrencyManager, OfflineEventsManager
- Applied delayed initialization fix to MainActivity (500ms Handler.postDelayed)
- Added MainActivity\ inner class with try-catch wrapper
- Server killswitch completely bypassed - game will work after March 2026 shutdown
- Compatible with v13 APKs (same signing key: rr3-release.keystore)

This is the ULTIMATE EDITION: Latest game version + no killswitch + offline mode + crash fixed

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 22:36:51 -08:00
8f2e2f78f3 Fix startup crash: Delay offline manager initialization by 500ms
- Move init calls from onCreate() to Handler.postDelayed()
- Create OfflineInitRunnable inner class for delayed execution
- Add try-catch wrapper for safety
- Add detailed logging for debugging

This fixes the crash caused by offline managers trying to access
Context/SharedPreferences before Android system fully initializes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 21:25:51 -08:00
818 changed files with 7482 additions and 1284 deletions

View File

@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:compileSdkVersion="36" android:compileSdkVersionCodename="16" android:installLocation="auto" package="com.ea.games.r3_row" platformBuildVersionCode="36" platformBuildVersionName="16">
<?xml version="1.0" encoding="utf-8" standalone="no"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" android:compileSdkVersion="36" android:compileSdkVersionCodename="16" android:installLocation="auto" package="com.ea.games.r3_row" platformBuildVersionCode="36" platformBuildVersionName="16">
<uses-permission android:maxSdkVersion="23" android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:maxSdkVersion="23" android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.CAMERA"/>
@@ -79,11 +78,15 @@
<permission android:name="com.ea.games.r3_row.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" android:protectionLevel="signature"/>
<uses-permission android:name="com.ea.games.r3_row.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"/>
<application android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:banner="@string/icon_name_tv_row" android:dataExtractionRules="@xml/backup_android12" android:extractNativeLibs="false" android:fullBackupContent="@xml/backup_legacy" android:hardwareAccelerated="true" android:icon="@string/icon_name_row" android:isGame="true" android:label="@string/app_name" android:largeHeap="true" android:localeConfig="@xml/locale_config" android:name="androidx.multidex.MultiDexApplication" android:networkSecurityConfig="@xml/network_security_config" android:resizeableActivity="false" android:roundIcon="@string/icon_name_round_row" android:screenOrientation="sensorLandscape" android:supportsRtl="true" android:theme="@style/splashScreenTheme" android:usesCleartextTraffic="false" android:windowSoftInputMode="adjustNothing">
<activity android:alwaysRetainTaskState="true" android:configChanges="keyboard|keyboardHidden|orientation|uiMode|screenSize|smallestScreenSize" android:exported="true" android:hardwareAccelerated="true" android:label="@string/app_name" android:launchMode="singleTask" android:name="com.firemint.realracing.UnpackAssetsActivity" android:screenOrientation="sensorLandscape" android:theme="@style/splashScreenTheme">
<!-- ServerSelectionActivity: Community Edition server/mode selector (NEW LAUNCHER) -->
<activity android:exported="true" android:name="com.firemint.realracing.ServerSelectionActivity" android:screenOrientation="sensorLandscape" android:theme="@style/splashScreenTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<!-- UnpackAssetsActivity: No longer the launcher, now called by MainActivity -->
<activity android:alwaysRetainTaskState="true" android:configChanges="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize|uiMode" android:exported="false" android:hardwareAccelerated="true" android:label="@string/app_name" android:launchMode="singleTask" android:name="com.firemint.realracing.UnpackAssetsActivity" android:screenOrientation="sensorLandscape" android:theme="@style/splashScreenTheme">
<intent-filter>
<action android:name="com.google.android.apps.plus.VIEW_DEEP_LINK"/>
<data android:scheme="vnd.google.deeplink"/>
@@ -93,7 +96,8 @@
<category android:name="android.intent.category.BROWSABLE"/>
</intent-filter>
</activity>
<activity android:alwaysRetainTaskState="true" android:configChanges="keyboard|keyboardHidden|orientation|uiMode|screenSize|smallestScreenSize" android:hardwareAccelerated="true" android:label="@string/app_name" android:launchMode="singleTask" android:name="com.firemint.realracing.MainActivity" android:screenOrientation="sensorLandscape" android:theme="@style/splashScreenTheme"/>
<activity android:alwaysRetainTaskState="true" android:configChanges="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize|uiMode" android:hardwareAccelerated="true" android:label="@string/app_name" android:launchMode="singleTask" android:name="com.firemint.realracing.MainActivity" android:screenOrientation="sensorLandscape" android:theme="@style/splashScreenTheme"/>
<activity android:name="com.firemint.realracing.SettingsActivity" android:label="RR3 Settings" android:theme="@android:style/Theme.Black.NoTitleBar" android:screenOrientation="portrait"/>
<property android:name="android.adservices.AD_SERVICES_CONFIG" android:resource="@xml/gma_ad_services_config"/>
<provider android:authorities="com.ea.games.r3_row.fileprovider" android:exported="false" android:grantUriPermissions="true" android:name="androidx.core.content.FileProvider">
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths"/>
@@ -167,26 +171,26 @@
<meta-data android:name="firebase_performance_logcat_enabled" android:value="false"/>
<receiver android:exported="false" android:name="com.vungle.warren.NetworkProviderReceiver"/>
<provider android:authorities="com.ea.games.r3_row.applovininitprovider" android:exported="false" android:initOrder="101" android:name="com.applovin.sdk.AppLovinInitProvider"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:exported="false" android:hardwareAccelerated="true" android:launchMode="singleTop" android:name="com.applovin.adview.AppLovinFullscreenActivity" android:screenOrientation="behind" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.sdk.AppLovinWebViewActivity"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.hybridAds.MaxHybridMRecAdActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.hybridAds.MaxHybridNativeAdActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerDetailActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerMultiAdActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerAdUnitsListActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerAdUnitWaterfallsListActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerAdUnitDetailActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerCmpNetworksListActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerTcfConsentStatusesListActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerTcfInfoListActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerTcfStringActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerTestLiveNetworkActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerTestModeNetworkActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerUnifiedFlowActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.mediation.MaxDebuggerWaterfallSegmentsActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.creative.MaxCreativeDebuggerActivity" android:theme="@style/com.applovin.creative.CreativeDebuggerActivity.Theme"/>
<activity android:configChanges="locale|keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:name="com.applovin.creative.MaxCreativeDebuggerDisplayedAdActivity" android:theme="@style/com.applovin.creative.CreativeDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:exported="false" android:hardwareAccelerated="true" android:launchMode="singleTop" android:name="com.applovin.adview.AppLovinFullscreenActivity" android:screenOrientation="behind" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.sdk.AppLovinWebViewActivity"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.hybridAds.MaxHybridMRecAdActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.hybridAds.MaxHybridNativeAdActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerDetailActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerMultiAdActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerAdUnitsListActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerAdUnitWaterfallsListActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerAdUnitDetailActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerCmpNetworksListActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerTcfConsentStatusesListActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerTcfInfoListActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerTcfStringActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerTestLiveNetworkActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerTestModeNetworkActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerUnifiedFlowActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.mediation.MaxDebuggerWaterfallSegmentsActivity" android:theme="@style/com.applovin.mediation.MaxDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.creative.MaxCreativeDebuggerActivity" android:theme="@style/com.applovin.creative.CreativeDebuggerActivity.Theme"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:name="com.applovin.creative.MaxCreativeDebuggerDisplayedAdActivity" android:theme="@style/com.applovin.creative.CreativeDebuggerActivity.Theme"/>
<service android:exported="false" android:name="com.applovin.impl.adview.activity.FullscreenAdService" android:stopWithTask="false"/>
<activity android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" android:exported="false" android:name="com.facebook.ads.AudienceNetworkActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
<provider android:authorities="com.ea.games.r3_row.AudienceNetworkContentProvider" android:exported="false" android:name="com.facebook.ads.AudienceNetworkContentProvider"/>
@@ -217,11 +221,11 @@
</receiver>
<activity android:configChanges="keyboardHidden|orientation|screenSize" android:hardwareAccelerated="true" android:name="com.tapjoy.TJAdUnitActivity" android:theme="@style/TranslucentTheme"/>
<activity android:configChanges="keyboardHidden|orientation|screenSize" android:hardwareAccelerated="true" android:name="com.tapjoy.TJWebViewActivity" android:theme="@style/TranslucentTheme"/>
<activity android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:exported="false" android:hardwareAccelerated="true" android:name="com.unity3d.services.ads.adunit.AdUnitActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:exported="false" android:hardwareAccelerated="true" android:name="com.unity3d.services.ads.adunit.AdUnitTransparentActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>
<activity android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:exported="false" android:hardwareAccelerated="false" android:name="com.unity3d.services.ads.adunit.AdUnitTransparentSoftwareActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>
<activity android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:exported="false" android:hardwareAccelerated="false" android:name="com.unity3d.services.ads.adunit.AdUnitSoftwareActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale" android:exported="false" android:hardwareAccelerated="true" android:name="com.unity3d.ads.adplayer.FullScreenWebViewDisplay" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode" android:exported="false" android:hardwareAccelerated="true" android:name="com.unity3d.services.ads.adunit.AdUnitActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode" android:exported="false" android:hardwareAccelerated="true" android:name="com.unity3d.services.ads.adunit.AdUnitTransparentActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode" android:exported="false" android:hardwareAccelerated="false" android:name="com.unity3d.services.ads.adunit.AdUnitTransparentSoftwareActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode" android:exported="false" android:hardwareAccelerated="false" android:name="com.unity3d.services.ads.adunit.AdUnitSoftwareActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<activity android:configChanges="fontScale|keyboard|keyboardHidden|locale|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode" android:exported="false" android:hardwareAccelerated="true" android:name="com.unity3d.ads.adplayer.FullScreenWebViewDisplay" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>
<provider android:authorities="com.ea.games.r3_row.androidx-startup" android:exported="false" android:name="androidx.startup.InitializationProvider">
<meta-data android:name="androidx.lifecycle.ProcessLifecycleInitializer" android:value="androidx.startup"/>
<meta-data android:name="com.unity3d.services.core.configuration.AdsSdkInitializer" android:value="androidx.startup"/>
@@ -229,14 +233,14 @@
<meta-data android:name="androidx.emoji2.text.EmojiCompatInitializer" android:value="androidx.startup"/>
<meta-data android:name="androidx.profileinstaller.ProfileInstallerInitializer" android:value="androidx.startup"/>
</provider>
<activity android:configChanges="keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:hardwareAccelerated="true" android:launchMode="singleTop" android:name="com.vungle.ads.internal.ui.VungleActivity"/>
<activity android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:hardwareAccelerated="true" android:launchMode="singleTop" android:name="com.vungle.ads.internal.ui.VungleActivity"/>
<uses-library android:name="org.apache.http.legacy" android:required="false"/>
<activity android:configChanges="orientation|screenSize" android:launchMode="singleTop" android:name="com.helpshift.activities.HSMainActivity" android:theme="@style/Theme.AppCompat.NoActionBar"/>
<activity android:configChanges="orientation|screenSize" android:launchMode="singleTop" android:name="com.helpshift.activities.HSDebugActivity" android:theme="@style/Theme.AppCompat.NoActionBar"/>
<activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:exported="false" android:name="com.google.android.gms.ads.AdActivity" android:theme="@android:style/Theme.Translucent"/>
<activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:exported="false" android:name="com.google.android.gms.ads.AdActivity" android:theme="@android:style/Theme.Translucent"/>
<provider android:authorities="com.ea.games.r3_row.mobileadsinitprovider" android:exported="false" android:initOrder="100" android:name="com.google.android.gms.ads.MobileAdsInitProvider"/>
<service android:enabled="true" android:exported="false" android:name="com.google.android.gms.ads.AdService"/>
<activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:exported="false" android:name="com.google.android.gms.ads.OutOfContextTestingActivity"/>
<activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:exported="false" android:name="com.google.android.gms.ads.OutOfContextTestingActivity"/>
<activity android:excludeFromRecents="true" android:exported="false" android:launchMode="singleTask" android:name="com.google.android.gms.ads.NotificationHandlerActivity" android:taskAffinity="" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
<property android:name="android.adservices.AD_SERVICES_CONFIG" android:resource="@xml/gma_ad_services_config"/>
<service android:directBootAware="false" android:enabled="@bool/enable_system_alarm_service_default" android:exported="false" android:name="androidx.work.impl.background.systemalarm.SystemAlarmService"/>
@@ -384,4 +388,4 @@
<service android:exported="false" android:name="com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService" android:permission="android.permission.BIND_JOB_SERVICE"/>
<receiver android:exported="false" android:name="com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver"/>
</application>
</manifest>
</manifest>

View File

@@ -0,0 +1 @@
kotlinx.coroutines.android.AndroidExceptionPreHandler

View File

@@ -0,0 +1 @@
kotlinx.coroutines.android.AndroidDispatcherFactory

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,24 +1,151 @@
version: 2.12.1
apkFileName: real-racing-3-13-7-1.apk
version: 2.10.0
apkFileName: realracing3.apk
isFrameworkApk: false
usesFramework:
ids:
- 1
tag: null
sdkInfo:
minSdkVersion: 26
targetSdkVersion: 36
packageInfo:
forcedPackageId: 127
renameManifestPackage: null
versionInfo:
versionCode: 13701
versionName: 13.7.1
versionCode: 14001
versionName: 14.0.1
resourcesAreCompressed: false
sharedLibrary: false
sparseResources: false
unknownFiles:
DebugProbesKt.bin: 8
androidsupportmultidexversion.txt: 8
billing.properties: 8
byte_string_store.proto: 8
client_analytics.proto: 8
firebase-analytics.properties: 8
firebase-annotations.properties: 8
firebase-encoders-proto.properties: 8
firebase-encoders.properties: 8
firebase-iid-interop.properties: 8
firebase-measurement-connector.properties: 8
googleid.properties: 8
info.txt: 8
messaging_event.proto: 8
messaging_event_extension.proto: 8
play-services-ads-base.properties: 8
play-services-ads-identifier.properties: 8
play-services-ads-lite.properties: 8
play-services-ads.properties: 8
play-services-appset.properties: 8
play-services-auth-api-phone.properties: 8
play-services-auth-base.properties: 8
play-services-auth-blockstore.properties: 8
play-services-auth.properties: 8
play-services-base.properties: 8
play-services-basement.properties: 8
play-services-cloud-messaging.properties: 8
play-services-drive.properties: 8
play-services-fido.properties: 8
play-services-games-v2.properties: 8
play-services-identity-credentials.properties: 8
play-services-measurement-api.properties: 8
play-services-measurement-base.properties: 8
play-services-measurement-impl.properties: 8
play-services-measurement-sdk-api.properties: 8
play-services-measurement-sdk.properties: 8
play-services-measurement.properties: 8
play-services-stats.properties: 8
play-services-tasks.properties: 8
protolite-well-known-types.properties: 8
universal_request_store.proto: 8
user-messaging-platform.properties: 8
webview_configuration_store.proto: 8
fabric/com.amazonaws.aws-android-sdk-core.properties: 8
firebase/perf/v1/perf_metric.proto: 8
gatewayprotocol/v1/ad_data_refresh_request.proto: 8
gatewayprotocol/v1/ad_data_refresh_response.proto: 8
gatewayprotocol/v1/ad_player_config_request.proto: 8
gatewayprotocol/v1/ad_player_config_response.proto: 8
gatewayprotocol/v1/ad_request.proto: 8
gatewayprotocol/v1/ad_response.proto: 8
gatewayprotocol/v1/allowed_pii.proto: 8
gatewayprotocol/v1/bid_request_event.proto: 8
gatewayprotocol/v1/campaign_state.proto: 8
gatewayprotocol/v1/client_info.proto: 8
gatewayprotocol/v1/developer_consent.proto: 8
gatewayprotocol/v1/diagnostic_event_request.proto: 8
gatewayprotocol/v1/dynamic_device_info.proto: 8
gatewayprotocol/v1/error.proto: 8
gatewayprotocol/v1/get_token_event_request.proto: 8
gatewayprotocol/v1/header_bidding_ad_markup.proto: 8
gatewayprotocol/v1/header_bidding_token.proto: 8
gatewayprotocol/v1/initialization_completed_event_request.proto: 8
gatewayprotocol/v1/initialization_data.proto: 8
gatewayprotocol/v1/initialization_request.proto: 8
gatewayprotocol/v1/initialization_response.proto: 8
gatewayprotocol/v1/mutable_data.proto: 8
gatewayprotocol/v1/native_configuration.proto: 8
gatewayprotocol/v1/network_capability_transports.proto: 8
gatewayprotocol/v1/operative_event_request.proto: 8
gatewayprotocol/v1/pii.proto: 8
gatewayprotocol/v1/privacy_update_request.proto: 8
gatewayprotocol/v1/privacy_update_response.proto: 8
gatewayprotocol/v1/session_counters.proto: 8
gatewayprotocol/v1/static_device_info.proto: 8
gatewayprotocol/v1/test_data.proto: 8
gatewayprotocol/v1/timestamps.proto: 8
gatewayprotocol/v1/transaction_event_request.proto: 8
gatewayprotocol/v1/universal_request.proto: 8
gatewayprotocol/v1/universal_response.proto: 8
gatewayprotocol/v1/webview_configuration.proto: 8
google/protobuf/any.proto: 8
google/protobuf/api.proto: 8
google/protobuf/duration.proto: 8
google/protobuf/empty.proto: 8
google/protobuf/field_mask.proto: 8
google/protobuf/source_context.proto: 8
google/protobuf/struct.proto: 8
google/protobuf/timestamp.proto: 8
google/protobuf/type.proto: 8
google/protobuf/wrappers.proto: 8
okhttp3/internal/publicsuffix/NOTICE: 8
okhttp3/internal/publicsuffix/publicsuffixes.gz: 8
doNotCompress:
- arsc
- png
- so
- wav
- resources.arsc
- assets/dexopt/baseline.prof
- assets/dexopt/baseline.profm
- lib/arm64-v8a/libNimble.so
- lib/arm64-v8a/libRealRacing3.so
- lib/arm64-v8a/libapplovin-native-crash-reporter.so
- lib/arm64-v8a/libarcore_sdk_c.so
- lib/arm64-v8a/libarcore_sdk_jni.so
- lib/arm64-v8a/libc++_shared.so
- lib/arm64-v8a/libcrashlytics-common.so
- lib/arm64-v8a/libcrashlytics-handler.so
- lib/arm64-v8a/libcrashlytics-trampoline.so
- lib/arm64-v8a/libcrashlytics.so
- lib/arm64-v8a/libfmodex.so
- lib/arm64-v8a/libfuelmetrics.so
- lib/arm64-v8a/libgluads_shared.so
- lib/arm64-v8a/libtapjoy.so
- lib/armeabi-v7a/libNimble.so
- lib/armeabi-v7a/libRealRacing3.so
- lib/armeabi-v7a/libapplovin-native-crash-reporter.so
- lib/armeabi-v7a/libarcore_sdk_c.so
- lib/armeabi-v7a/libarcore_sdk_jni.so
- lib/armeabi-v7a/libc++_shared.so
- lib/armeabi-v7a/libcrashlytics-common.so
- lib/armeabi-v7a/libcrashlytics-handler.so
- lib/armeabi-v7a/libcrashlytics-trampoline.so
- lib/armeabi-v7a/libcrashlytics.so
- lib/armeabi-v7a/libfmodex.so
- lib/armeabi-v7a/libfuelmetrics.so
- lib/armeabi-v7a/libgluads_shared.so
- lib/armeabi-v7a/libtapjoy.so
- png
- res/raw/checksum.md5
- res/raw/keep_arcore.xml
- res/raw/keep_cronet_api.xml
- wav
- res/raw/res.zip

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1 @@
kotlinx.coroutines.android.AndroidExceptionPreHandler

View File

@@ -0,0 +1 @@
kotlinx.coroutines.android.AndroidDispatcherFactory

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
71a8c186d592f0ea87dc8056161b718d
f2ba88a9ee1a8a1314249a63c92d8f93

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,10 +1,10 @@
Signature-Version: 1.0
Created-By: 1.0 (Android)
SHA-256-Digest-Manifest: NivAph4J+Adx2l+D2YtkVgEdsCifGEsWIQZq67TqUqc=
SHA-256-Digest-Manifest: gmVWQcE8Cm8MlYiTmzUWAGKtKi9z93gPKPOerEs5ehA=
X-Android-APK-Signed: 2, 3
Name: AndroidManifest.xml
SHA-256-Digest: aMT9bEoyOztPs20G1q1dRuMP0rnRF4oogBvw3Myq+ng=
SHA-256-Digest: 3VWGcF5sLCcW0X7NNpfSi8X7vtrfNcxuTpzOjCf1EEM=
Name: DebugProbesKt.bin
SHA-256-Digest: 2TpdbTK3Kqamv4TArXLgsRkCb7TmXpqayJR+Uaixff4=
@@ -313,7 +313,7 @@ Name: assets/consentformMeta.json
SHA-256-Digest: 4ttvsHULBvLkELlRSOYNrEqGf4d9Q2vxoxo+4FgfZLs=
Name: assets/dexopt/baseline.prof
SHA-256-Digest: cDWCmH0zXjsOA18e08hUQsvvblR+KON0e1YRkPgrdH4=
SHA-256-Digest: KUXc6xQaUWGhIIQjCIUqAUFPApJxjSZSz15PpolWvfM=
Name: assets/dexopt/baseline.profm
SHA-256-Digest: 63fKb2Oelpl8FivWszstnFvqQpdrYTcZdveg6Xm7A5A=
@@ -352,19 +352,19 @@ Name: byte_string_store.proto
SHA-256-Digest: 4nCoszgUK0LwzK1LzjjNio7OVyT21zFBe67e9N2Aynw=
Name: classes.dex
SHA-256-Digest: Wf8qG0KRL3V3nOOxvKvPuxKFw239A/QGmaehx+GOiw8=
SHA-256-Digest: u+ktvSpNGYYfV8OdFNFv7Ys8B8E5CljvbpxhRpszTSY=
Name: classes2.dex
SHA-256-Digest: g7EOaBK/fGM9OT+GaEyPYOAZQcaNtV5ZlhFMcnR8Zzk=
SHA-256-Digest: TGKCVjkm3ezeyk0BJXn4wr20k+NkbA2Do4OahY0vcz4=
Name: classes3.dex
SHA-256-Digest: YVt/FYh4X83F4wXXlLrti429bBioQy73NqYqQyahAuU=
SHA-256-Digest: UFpQmgolLghwT92cyCbcdW/zRcvG7PHDBFQ9OLbOv+Y=
Name: classes4.dex
SHA-256-Digest: IjrQdq6e/JPxm1WoneuahdDEv9LKl8U2JjQfp78rWk8=
SHA-256-Digest: kqU+VkBysGk95o+ucHiEHj8om0hx803wdaNsUEx3mJs=
Name: classes5.dex
SHA-256-Digest: q4lc4jz3mm/y7c8dLunEPQkZSVNDHr7bKvQLsoV5dPw=
SHA-256-Digest: bAhdB/kOvSek7wJRo5pZAhhv9k9ldlCWNkVcGv/n49A=
Name: client_analytics.proto
SHA-256-Digest: EsiOhXZ9ARjm/oKvt02rDTapjzIdPYgYWzazsNC7GXU=
@@ -562,7 +562,7 @@ Name: lib/arm64-v8a/libNimble.so
SHA-256-Digest: Iqnl3Utu5F9cnTpYzPusavAJOs8VJtOStag+0IESeUk=
Name: lib/arm64-v8a/libRealRacing3.so
SHA-256-Digest: 0++B3rdETjhkqmj+bhw7Hi+k1phfFJTg9+pz5w+uKOw=
SHA-256-Digest: YSArG+mjRaElsqiLjJZPoqBkcp/XCrLunUAtFBF8clg=
Name: lib/arm64-v8a/libapplovin-native-crash-reporter.so
SHA-256-Digest: nOK4qXebpT4FdAf2sW6kr0xK2YScWeqXvEUVrHv+zdc=
@@ -604,7 +604,7 @@ Name: lib/armeabi-v7a/libNimble.so
SHA-256-Digest: QMqlFpLnbW1uL5lOg/s/sMFTfRvC/qKmDJDQtzf27F4=
Name: lib/armeabi-v7a/libRealRacing3.so
SHA-256-Digest: CIOX7wIufvy2swWG2JzoK5Qob2dFKjbgaM/JgdGxhx4=
SHA-256-Digest: O4oaZ/CxalNGQiv1sfE7JJ2SNNudQ9ZfFpfOiCSeADY=
Name: lib/armeabi-v7a/libapplovin-native-crash-reporter.so
SHA-256-Digest: kJVPDQREFpLvjS4bgoSHSGbhkWYmj/NnjMfkaa8UcQQ=
@@ -781,7 +781,7 @@ Name: res/-t.png
SHA-256-Digest: +a4g6zh/g3jXP1bi9v5GJp9W6K0QjQ1Q8rMDrU6XBQo=
Name: res/-v.md5
SHA-256-Digest: wC0n+a9vgioPFuUluHLHBGuXGwi1bgWncZPTOeDPGII=
SHA-256-Digest: onKQPv5xUO7xEzulNY1L1YCujEnaHBLHi6g3vORXbUA=
Name: res/02.png
SHA-256-Digest: hZHHfyykMWyWxzcSs1yxoXwogW0eu5tjXsQAWclkBjk=
@@ -5218,7 +5218,7 @@ Name: res/xR.xml
SHA-256-Digest: JYXofGJlgAEL3j8Yr/mRa7gaU1onV/xVKJ+6vTHmako=
Name: res/xR.zip
SHA-256-Digest: IpoKKui5HNFRozjfBRTfxr0juQyhbUgqNN+3PZ3uBVA=
SHA-256-Digest: Es80iMEYT8B2tTuRwzmEAey8+yFPQsxmkNoSRMfxv6I=
Name: res/xU.png
SHA-256-Digest: GAMI+jHHeDOEbeNixzsOZ7u6YUZm4fuoeIB9wcqpHqc=
@@ -5455,7 +5455,7 @@ Name: res/zx.png
SHA-256-Digest: ZAeT8ZISoSzolOOdXbYYuP79Nnu1jEkdkZroR/cN9BU=
Name: resources.arsc
SHA-256-Digest: aoahYNxrPW/wngRXcjRMkQSS2MdhGMK0xtMGkhhMc/s=
SHA-256-Digest: GdnzNMQCZwBUeefkQiFWKmtSpkC1kGJECzOGG6vHp/o=
Name: universal_request_store.proto
SHA-256-Digest: 7kmLW0Q7mOWYwLewiFEt4gPXHtOWQlGAL36wKECaD5U=

View File

@@ -1,7 +1,7 @@
Manifest-Version: 1.0
Name: AndroidManifest.xml
SHA-256-Digest: Xd5MCWBV+N7LHHiwB5zkYUDbuCBhh7kanj9Pd/o7Qe8=
SHA-256-Digest: V7VPSrhSoIpMDccTNE9Iwgr4TUMyf3yVvFIyieSX4/Y=
Name: DebugProbesKt.bin
SHA-256-Digest: rooILdYJMTg1upPD70eaOvmQOXfXvcgd9Fu9IJ7H0No=
@@ -310,7 +310,7 @@ Name: assets/consentformMeta.json
SHA-256-Digest: C2PbnQpffWI3RERzkZKAO/0+nm73WjJqbcBtWLFTDv0=
Name: assets/dexopt/baseline.prof
SHA-256-Digest: xjcdYCdwYYB368vmT8nVMsIFZ1xlKLYTVR+ZJ9JLEM8=
SHA-256-Digest: oHpNzNxpbqKZh4U83LPctP4MZ+aprnTzhoyOneBNsY0=
Name: assets/dexopt/baseline.profm
SHA-256-Digest: XMVBMVYxCJ5o1PJwRBH0R/gicpeXrpop71uIMXzvEw8=
@@ -349,19 +349,19 @@ Name: byte_string_store.proto
SHA-256-Digest: 30GI1O2SV1Gy+Eg4YA5ZsaZLcqQ5nTJWmPu34KNb/e0=
Name: classes.dex
SHA-256-Digest: c+k5JGcvm9Mb8jlOAnG/iejCNaS3nDiWRLjnsEgjSi4=
SHA-256-Digest: T6gzVnpDoxqIDav2Ig8KMQga0Z7cYWKAwoeVdybCxb0=
Name: classes2.dex
SHA-256-Digest: g46mg5bDxlgQFKTNToog83AJ9PQ++49knte440+Hv2M=
SHA-256-Digest: Tsgii66BYoH0x5C9HS1xqeN96ntvL3pfj6UrWvAS4gU=
Name: classes3.dex
SHA-256-Digest: 5v4XOOx807Rqq3fL2ZEtSreQB+9wDdiFluDQ9CKZBn8=
SHA-256-Digest: mDdJOqRFJ84W67f0lfTY4RCNqEkVJV5Emp+A14xRVMo=
Name: classes4.dex
SHA-256-Digest: uMHkOpxkEy1fzZ2Yiti00dMRxNKW4TzfMmqAYqW2oHs=
SHA-256-Digest: /slohmK3YR4wk2uz1SGtpGCWc0mPfopOG43UFhimLMU=
Name: classes5.dex
SHA-256-Digest: i8SF3aN+YtOgrbpNL/eUZbiWA0mHCG5CleksQRpxygg=
SHA-256-Digest: hKAAiCBanJb5iGJQx506+wTE+CHYBwqESSjwJBkDvAo=
Name: client_analytics.proto
SHA-256-Digest: DHZzJ3Z3KyYFKFWPm2daSVKcrXhcQhyhG0hxebgWJhA=
@@ -559,7 +559,7 @@ Name: lib/arm64-v8a/libNimble.so
SHA-256-Digest: xTvkOMdhhS+3Vf3uB2L5wWccHNQ8dZO12/AqVuwlVmM=
Name: lib/arm64-v8a/libRealRacing3.so
SHA-256-Digest: DVBiK81DFU9pgYCKUUbfxOyYQqi1sJLzOikl1Lt4Y/E=
SHA-256-Digest: V+22MU+x9zkWRG3M8qqyIjqTKuY8zfIUnP/t21qnMFE=
Name: lib/arm64-v8a/libapplovin-native-crash-reporter.so
SHA-256-Digest: 07sTTAaqkq85lbGurB5370KccHv19MLtGW0EXUQc3xk=
@@ -601,7 +601,7 @@ Name: lib/armeabi-v7a/libNimble.so
SHA-256-Digest: KY+T78vKGmFdDVGSfRppOGxkQqEI6hn/M5NwbpfYZbk=
Name: lib/armeabi-v7a/libRealRacing3.so
SHA-256-Digest: KoaChfWKAzpW4IfvL+0apkj1XYJiLJyohjrz9qmFZDE=
SHA-256-Digest: +47ysmlfiKyQr2w5ZORlwN2Dfhb3b6sMe5KNAHDNMNo=
Name: lib/armeabi-v7a/libapplovin-native-crash-reporter.so
SHA-256-Digest: 8htSdus3oeVT7IQfylRrawXWHe51pe0APzjeiRnAD4w=
@@ -778,7 +778,7 @@ Name: res/-t.png
SHA-256-Digest: ClBjeC23e241VLK+pGtJN43pen9O8mXq17y6v4cueME=
Name: res/-v.md5
SHA-256-Digest: i+FN75ghPTXRB8nY9A/cqGP67AtUn9TQZhtoocEnuiE=
SHA-256-Digest: 0h4HYJiJi7WFpypf4uZaC/HCqV4EKtrNuNq/n466fvA=
Name: res/02.png
SHA-256-Digest: XR0uSaARO59s4hC11PoPRSonP08s4SP1lAONfldn4gE=
@@ -5215,7 +5215,7 @@ Name: res/xR.xml
SHA-256-Digest: KoaNGIy8NA152I9Q/HtIcsYkm5xScZMiJULOcLGWBoA=
Name: res/xR.zip
SHA-256-Digest: NeRitsRNyNPzWV0MZu34hFaMMxgs2GEyplArxc33GOk=
SHA-256-Digest: UR8rUWzldoyhk7a9LjQvtMdceQHKPhmcLnmTEjwCREo=
Name: res/xU.png
SHA-256-Digest: EY3+5i/SGFP4GTm5iqJWmErz3VEgWOF5VjwqLrgzywk=
@@ -5452,7 +5452,7 @@ Name: res/zx.png
SHA-256-Digest: pBoa7fItD69zVcWW4FBIbT38aCv7sCMvXwYdYBwUo2w=
Name: resources.arsc
SHA-256-Digest: iI8o3LMg3DVUvhjny5EcLHkcBdoCst5XUy2LgptZ2Zc=
SHA-256-Digest: jMgbX19FXKrd84x0ia+9gtujiWIfw4M2mvL2+AD1T5Y=
Name: universal_request_store.proto
SHA-256-Digest: vKL71X50SJyzGIsltmJmY2HyMiHi5ebJ/F6Qd386fZc=

View File

@@ -0,0 +1 @@
1.7.0

View File

@@ -0,0 +1 @@
1.4.1

View File

@@ -0,0 +1 @@
1.7.0

View File

@@ -0,0 +1 @@
1.7.0

View File

@@ -0,0 +1 @@
task ':arch:core:core-runtime:writeVersionFile' property 'version'

View File

@@ -0,0 +1 @@
1.1.0

View File

@@ -0,0 +1 @@
1.8.0

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.15.0

View File

@@ -0,0 +1 @@
1.15.0

View File

@@ -0,0 +1 @@
1.5.0

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.3.0

View File

@@ -0,0 +1 @@
1.3.0

View File

@@ -0,0 +1 @@
1.5.7

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
task ':lifecycle:lifecycle-livedata-core:writeVersionFile' property 'version'

View File

@@ -0,0 +1 @@
task ':lifecycle:lifecycle-livedata:writeVersionFile' property 'version'

View File

@@ -0,0 +1 @@
task ':lifecycle:lifecycle-process:writeVersionFile' property 'version'

View File

@@ -0,0 +1 @@
task ':lifecycle:lifecycle-runtime:writeVersionFile' property 'version'

View File

@@ -0,0 +1 @@
task ':lifecycle:lifecycle-service:writeVersionFile' property 'version'

View File

@@ -0,0 +1 @@
task ':lifecycle:lifecycle-viewmodel-savedstate:writeVersionFile' property 'version'

View File

@@ -0,0 +1 @@
task ':lifecycle:lifecycle-viewmodel:writeVersionFile' property 'version'

View File

@@ -0,0 +1 @@
1.1.0

View File

@@ -0,0 +1 @@
1.3.1

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
1.0.0-beta05

View File

@@ -0,0 +1 @@
1.0.0-beta05

View File

@@ -0,0 +1 @@
1.3.1

View File

@@ -0,0 +1 @@
1.2.1

View File

@@ -0,0 +1 @@
2.6.1

View File

@@ -0,0 +1 @@
2.6.1

View File

@@ -0,0 +1 @@
1.2.1

View File

@@ -0,0 +1 @@
1.0.0

View File

@@ -0,0 +1 @@
2.4.0

View File

@@ -0,0 +1 @@
2.4.0

View File

@@ -0,0 +1 @@
1.1.1

View File

@@ -0,0 +1 @@
1.2.0

View File

@@ -0,0 +1 @@
1.2.0

View File

@@ -0,0 +1 @@
1.1.0

View File

@@ -0,0 +1 @@
1.0.0

Some files were not shown because too many files have changed in this diff Show More