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-mdpi/abc_ab_share_pack_mtrl_alpha.9.png
Normal file
|
After Width: | Height: | Size: 267 B |
BIN
build/apk/res/drawable-mdpi/abc_btn_check_to_on_mtrl_000.png
Normal file
|
After Width: | Height: | Size: 214 B |
BIN
build/apk/res/drawable-mdpi/abc_btn_check_to_on_mtrl_015.png
Normal file
|
After Width: | Height: | Size: 321 B |
BIN
build/apk/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png
Normal file
|
After Width: | Height: | Size: 324 B |
BIN
build/apk/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_015.png
Normal file
|
After Width: | Height: | Size: 356 B |
|
After Width: | Height: | Size: 754 B |
|
After Width: | Height: | Size: 825 B |
|
After Width: | Height: | Size: 216 B |
|
After Width: | Height: | Size: 173 B |
BIN
build/apk/res/drawable-mdpi/abc_list_divider_mtrl_alpha.9.png
Normal file
|
After Width: | Height: | Size: 167 B |
BIN
build/apk/res/drawable-mdpi/abc_list_focused_holo.9.png
Normal file
|
After Width: | Height: | Size: 228 B |
BIN
build/apk/res/drawable-mdpi/abc_list_longpressed_holo.9.png
Normal file
|
After Width: | Height: | Size: 211 B |
BIN
build/apk/res/drawable-mdpi/abc_list_pressed_holo_dark.9.png
Normal file
|
After Width: | Height: | Size: 207 B |
BIN
build/apk/res/drawable-mdpi/abc_list_pressed_holo_light.9.png
Normal file
|
After Width: | Height: | Size: 207 B |
|
After Width: | Height: | Size: 217 B |
|
After Width: | Height: | Size: 217 B |
|
After Width: | Height: | Size: 541 B |
BIN
build/apk/res/drawable-mdpi/abc_popup_background_mtrl_mult.9.png
Normal file
|
After Width: | Height: | Size: 776 B |
|
After Width: | Height: | Size: 159 B |
|
After Width: | Height: | Size: 145 B |
|
After Width: | Height: | Size: 197 B |
|
After Width: | Height: | Size: 203 B |
BIN
build/apk/res/drawable-mdpi/abc_scrubber_track_mtrl_alpha.9.png
Normal file
|
After Width: | Height: | Size: 194 B |
BIN
build/apk/res/drawable-mdpi/abc_spinner_mtrl_am_alpha.9.png
Normal file
|
After Width: | Height: | Size: 327 B |
BIN
build/apk/res/drawable-mdpi/abc_switch_track_mtrl_alpha.9.png
Normal file
|
After Width: | Height: | Size: 395 B |
BIN
build/apk/res/drawable-mdpi/abc_tab_indicator_mtrl_alpha.9.png
Normal file
|
After Width: | Height: | Size: 186 B |
BIN
build/apk/res/drawable-mdpi/abc_text_select_handle_left_mtrl.png
Normal file
|
After Width: | Height: | Size: 203 B |
|
After Width: | Height: | Size: 310 B |
|
After Width: | Height: | Size: 186 B |
|
After Width: | Height: | Size: 181 B |
|
After Width: | Height: | Size: 178 B |
|
After Width: | Height: | Size: 178 B |
|
After Width: | Height: | Size: 178 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_edit_mode_logo.png
Normal file
|
After Width: | Height: | Size: 412 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_audiotrack.png
Normal file
|
After Width: | Height: | Size: 260 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_check.png
Normal file
|
After Width: | Height: | Size: 147 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_chevron_left.png
Normal file
|
After Width: | Height: | Size: 122 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_chevron_right.png
Normal file
|
After Width: | Height: | Size: 112 B |
|
After Width: | Height: | Size: 1.5 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_forward.png
Normal file
|
After Width: | Height: | Size: 255 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_fullscreen_enter.png
Normal file
|
After Width: | Height: | Size: 120 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_fullscreen_exit.png
Normal file
|
After Width: | Height: | Size: 123 B |
|
After Width: | Height: | Size: 361 B |
|
After Width: | Height: | Size: 393 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_rewind.png
Normal file
|
After Width: | Height: | Size: 254 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_settings.png
Normal file
|
After Width: | Height: | Size: 275 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_skip_next.png
Normal file
|
After Width: | Height: | Size: 250 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_skip_previous.png
Normal file
|
After Width: | Height: | Size: 267 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_speed.png
Normal file
|
After Width: | Height: | Size: 308 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_subtitle_off.png
Normal file
|
After Width: | Height: | Size: 193 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_ic_subtitle_on.png
Normal file
|
After Width: | Height: | Size: 181 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_fastforward.png
Normal file
|
After Width: | Height: | Size: 226 B |
|
After Width: | Height: | Size: 140 B |
|
After Width: | Height: | Size: 144 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_next.png
Normal file
|
After Width: | Height: | Size: 210 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_pause.png
Normal file
|
After Width: | Height: | Size: 130 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_play.png
Normal file
|
After Width: | Height: | Size: 212 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_previous.png
Normal file
|
After Width: | Height: | Size: 224 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_repeat_all.png
Normal file
|
After Width: | Height: | Size: 260 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_repeat_off.png
Normal file
|
After Width: | Height: | Size: 256 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_repeat_one.png
Normal file
|
After Width: | Height: | Size: 293 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_rewind.png
Normal file
|
After Width: | Height: | Size: 235 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_shuffle_off.png
Normal file
|
After Width: | Height: | Size: 304 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_shuffle_on.png
Normal file
|
After Width: | Height: | Size: 287 B |
BIN
build/apk/res/drawable-mdpi/applovin_exo_icon_stop.png
Normal file
|
After Width: | Height: | Size: 88 B |
|
After Width: | Height: | Size: 276 B |
BIN
build/apk/res/drawable-mdpi/applovin_ic_check_mark_bordered.png
Normal file
|
After Width: | Height: | Size: 240 B |
|
After Width: | Height: | Size: 147 B |
BIN
build/apk/res/drawable-mdpi/applovin_ic_disclosure_arrow.png
Normal file
|
After Width: | Height: | Size: 113 B |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_admob.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_applovin.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_bidmachine.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_bigo.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_chartboost.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_facebook.png
Normal file
|
After Width: | Height: | Size: 735 B |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_fyber.png
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_hyprmx.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_inmobi.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_ironsource.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_line.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_maio.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_mintegral.png
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_mobilefuse.png
Normal file
|
After Width: | Height: | Size: 5.4 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_moloco.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_mytarget.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_pangle.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_pubmatic.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_smaato.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_tiktok.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_unity.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_verve.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_vungle.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_yandex.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_mediation_yso.png
Normal file
|
After Width: | Height: | Size: 5.8 KiB |
BIN
build/apk/res/drawable-mdpi/applovin_ic_pause_icon.png
Normal file
|
After Width: | Height: | Size: 231 B |
BIN
build/apk/res/drawable-mdpi/applovin_ic_play_icon.png
Normal file
|
After Width: | Height: | Size: 503 B |
BIN
build/apk/res/drawable-mdpi/applovin_ic_replay_icon.png
Normal file
|
After Width: | Height: | Size: 639 B |