Phase 2: Add Network Bypass for offline mode
- Created OfflineModeManager.smali (toggle offline mode) - Created OfflineResponseMock.smali (mock API responses) - Modified NetworkImpl to check offline mode - Modified MainActivity initialization - Builds successfully Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
BIN
build/apk/res/drawable-ldpi/applovin_exo_edit_mode_logo.png
Normal file
|
After Width: | Height: | Size: 294 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_audiotrack.png
Normal file
|
After Width: | Height: | Size: 290 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_check.png
Normal file
|
After Width: | Height: | Size: 133 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_chevron_left.png
Normal file
|
After Width: | Height: | Size: 109 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_chevron_right.png
Normal file
|
After Width: | Height: | Size: 110 B |
|
After Width: | Height: | Size: 1.1 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_forward.png
Normal file
|
After Width: | Height: | Size: 207 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_fullscreen_enter.png
Normal file
|
After Width: | Height: | Size: 163 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_fullscreen_exit.png
Normal file
|
After Width: | Height: | Size: 161 B |
|
After Width: | Height: | Size: 266 B |
|
After Width: | Height: | Size: 319 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_rewind.png
Normal file
|
After Width: | Height: | Size: 210 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_settings.png
Normal file
|
After Width: | Height: | Size: 213 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_skip_next.png
Normal file
|
After Width: | Height: | Size: 222 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_skip_previous.png
Normal file
|
After Width: | Height: | Size: 238 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_speed.png
Normal file
|
After Width: | Height: | Size: 266 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_subtitle_off.png
Normal file
|
After Width: | Height: | Size: 206 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_ic_subtitle_on.png
Normal file
|
After Width: | Height: | Size: 195 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_fastforward.png
Normal file
|
After Width: | Height: | Size: 156 B |
|
After Width: | Height: | Size: 178 B |
|
After Width: | Height: | Size: 144 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_next.png
Normal file
|
After Width: | Height: | Size: 147 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_pause.png
Normal file
|
After Width: | Height: | Size: 95 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_play.png
Normal file
|
After Width: | Height: | Size: 155 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_previous.png
Normal file
|
After Width: | Height: | Size: 151 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_repeat_all.png
Normal file
|
After Width: | Height: | Size: 136 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_repeat_off.png
Normal file
|
After Width: | Height: | Size: 168 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_repeat_one.png
Normal file
|
After Width: | Height: | Size: 160 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_rewind.png
Normal file
|
After Width: | Height: | Size: 154 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_shuffle_off.png
Normal file
|
After Width: | Height: | Size: 231 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_shuffle_on.png
Normal file
|
After Width: | Height: | Size: 195 B |
BIN
build/apk/res/drawable-ldpi/applovin_exo_icon_stop.png
Normal file
|
After Width: | Height: | Size: 101 B |
|
After Width: | Height: | Size: 238 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_check_mark_bordered.png
Normal file
|
After Width: | Height: | Size: 237 B |
|
After Width: | Height: | Size: 133 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_disclosure_arrow.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_admob.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_applovin.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_bidmachine.png
Normal file
|
After Width: | Height: | Size: 890 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_bigo.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_chartboost.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_facebook.png
Normal file
|
After Width: | Height: | Size: 599 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_fyber.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_hyprmx.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_inmobi.png
Normal file
|
After Width: | Height: | Size: 723 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_ironsource.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_line.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_maio.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_mintegral.png
Normal file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_mobilefuse.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_moloco.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_mytarget.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_pangle.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_pubmatic.png
Normal file
|
After Width: | Height: | Size: 925 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_smaato.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_tiktok.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_unity.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_verve.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_vungle.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_yandex.png
Normal file
|
After Width: | Height: | Size: 741 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_mediation_yso.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
build/apk/res/drawable-ldpi/applovin_ic_pause_icon.png
Normal file
|
After Width: | Height: | Size: 194 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_play_icon.png
Normal file
|
After Width: | Height: | Size: 388 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_replay_icon.png
Normal file
|
After Width: | Height: | Size: 542 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_warning.png
Normal file
|
After Width: | Height: | Size: 223 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_warning_outline.png
Normal file
|
After Width: | Height: | Size: 493 B |
BIN
build/apk/res/drawable-ldpi/applovin_ic_x_mark.png
Normal file
|
After Width: | Height: | Size: 204 B |
BIN
build/apk/res/drawable-ldpi/exo_edit_mode_logo.png
Normal file
|
After Width: | Height: | Size: 265 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_audiotrack.png
Normal file
|
After Width: | Height: | Size: 229 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_check.png
Normal file
|
After Width: | Height: | Size: 133 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_chevron_left.png
Normal file
|
After Width: | Height: | Size: 109 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_chevron_right.png
Normal file
|
After Width: | Height: | Size: 110 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_default_album_image.png
Normal file
|
After Width: | Height: | Size: 675 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_forward.png
Normal file
|
After Width: | Height: | Size: 187 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_fullscreen_enter.png
Normal file
|
After Width: | Height: | Size: 135 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_fullscreen_exit.png
Normal file
|
After Width: | Height: | Size: 130 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_pause_circle_filled.png
Normal file
|
After Width: | Height: | Size: 220 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_play_circle_filled.png
Normal file
|
After Width: | Height: | Size: 247 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_rewind.png
Normal file
|
After Width: | Height: | Size: 189 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_settings.png
Normal file
|
After Width: | Height: | Size: 193 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_skip_next.png
Normal file
|
After Width: | Height: | Size: 164 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_skip_previous.png
Normal file
|
After Width: | Height: | Size: 173 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_speed.png
Normal file
|
After Width: | Height: | Size: 233 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_subtitle_off.png
Normal file
|
After Width: | Height: | Size: 174 B |
BIN
build/apk/res/drawable-ldpi/exo_ic_subtitle_on.png
Normal file
|
After Width: | Height: | Size: 161 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_circular_play.png
Normal file
|
After Width: | Height: | Size: 457 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_fastforward.png
Normal file
|
After Width: | Height: | Size: 173 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_fullscreen_enter.png
Normal file
|
After Width: | Height: | Size: 139 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_fullscreen_exit.png
Normal file
|
After Width: | Height: | Size: 146 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_next.png
Normal file
|
After Width: | Height: | Size: 152 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_pause.png
Normal file
|
After Width: | Height: | Size: 88 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_play.png
Normal file
|
After Width: | Height: | Size: 167 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_previous.png
Normal file
|
After Width: | Height: | Size: 161 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_repeat_all.png
Normal file
|
After Width: | Height: | Size: 142 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_repeat_off.png
Normal file
|
After Width: | Height: | Size: 166 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_repeat_one.png
Normal file
|
After Width: | Height: | Size: 160 B |
BIN
build/apk/res/drawable-ldpi/exo_icon_rewind.png
Normal file
|
After Width: | Height: | Size: 186 B |