gitextract_9y815yus/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-报告.md │ │ └── 功能请求.md │ ├── dependabot.yml │ ├── pull_request_template.md │ └── workflows/ │ ├── codeql.yml │ ├── crowdin.yml │ └── push_ci.yml ├── .gitignore ├── DataListShared.md ├── LICENSE ├── README.md ├── ReadmeAssets/ │ ├── Get-it-on-JiuQi-NotifCenter-WeChatMiniProgram.md │ └── Get-it-on-Obtainium.md ├── SECURITY.md ├── UserAgreement.md ├── app/ │ ├── .gitignore │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── xiaoniu/ │ │ └── qqversionlist/ │ │ └── ExampleInstrumentedTest.kt │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── xiaoniu/ │ │ │ └── qqversionlist/ │ │ │ ├── QverbowApplication.kt │ │ │ ├── data/ │ │ │ │ ├── LocalAppStackResult.kt │ │ │ │ ├── LocalAppStackRule.kt │ │ │ │ ├── QQVersionBean.kt │ │ │ │ ├── QverbowRelease.kt │ │ │ │ ├── QverbowReleaseAssets.kt │ │ │ │ ├── TIMVersionBean.kt │ │ │ │ └── WeixinVersionBean.kt │ │ │ ├── service/ │ │ │ │ └── FirebaseMessagingService.kt │ │ │ ├── ui/ │ │ │ │ ├── ExpUrlListAdapter.kt │ │ │ │ ├── LocalAppDetailsActivity.kt │ │ │ │ ├── LocalAppDetailsActivityViewModel.kt │ │ │ │ ├── LocalQQAdapter.kt │ │ │ │ ├── LocalTIMAdapter.kt │ │ │ │ ├── LocalWeixinAdapter.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── MainActivityViewModel.kt │ │ │ │ ├── OSSLicensesActivity.kt │ │ │ │ ├── OSSLicensesMenuActivity.kt │ │ │ │ ├── QQVersionAdapter.kt │ │ │ │ ├── QQVersionListFragment.kt │ │ │ │ ├── ShiplyAdvancedConfigFragment.kt │ │ │ │ ├── TIMVersionAdapter.kt │ │ │ │ ├── TIMVersionListFragment.kt │ │ │ │ ├── VersionListPagerAdapter.kt │ │ │ │ ├── WeixinVersionAdapter.kt │ │ │ │ ├── WeixinVersionListFragment.kt │ │ │ │ ├── components/ │ │ │ │ │ └── cell/ │ │ │ │ │ ├── CellBottomClick.kt │ │ │ │ │ ├── CellBottomSwitch.kt │ │ │ │ │ ├── CellMiddleClick.kt │ │ │ │ │ ├── CellMiddleSwitch.kt │ │ │ │ │ ├── CellSingleClick.kt │ │ │ │ │ ├── CellSingleSwitch.kt │ │ │ │ │ ├── CellTopClick.kt │ │ │ │ │ └── CellTopSwitch.kt │ │ │ │ └── theme/ │ │ │ │ ├── Color.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ └── util/ │ │ │ ├── ClipboardUtil.kt │ │ │ ├── DataStoreUtil.kt │ │ │ ├── DexResolver.kt │ │ │ ├── EnumDexContainer.kt │ │ │ ├── Extensions.kt │ │ │ ├── FileUtil.kt │ │ │ ├── GitHubRestApiUtil.kt │ │ │ ├── InfoUtil.kt │ │ │ ├── KeyStoreUtil.kt │ │ │ ├── LogUtil.kt │ │ │ ├── OSSLicensesObject.kt │ │ │ ├── ShiplyUtil.kt │ │ │ ├── StringUtil.kt │ │ │ ├── VersionUtil.kt │ │ │ ├── ZhipuSDKUtil.kt │ │ │ └── boundo_LICENSE │ │ └── res/ │ │ ├── drawable/ │ │ │ ├── accessibility_new_20px.xml │ │ │ ├── accessibility_new_24px.xml │ │ │ ├── ai_generate_2.xml │ │ │ ├── alert_line.xml │ │ │ ├── apps_line.xml │ │ │ ├── arrow_down_s_line.xml │ │ │ ├── arrow_left_line.xml │ │ │ ├── arrow_right_s_line.xml │ │ │ ├── arrow_up_s_line.xml │ │ │ ├── beacon_official.xml │ │ │ ├── bottom_sheet_drag_handle.xml │ │ │ ├── braces_line.xml │ │ │ ├── bubble_chart_line.xml │ │ │ ├── bugly_official.xml │ │ │ ├── built_with_material_licensed_under_agpl_v3.xml │ │ │ ├── check_circle.xml │ │ │ ├── clipboard_line.xml │ │ │ ├── compose.xml │ │ │ ├── download_line.xml │ │ │ ├── error_warning_fill.xml │ │ │ ├── file_copy_line.xml │ │ │ ├── file_text_line.xml │ │ │ ├── flashlight_line.xml │ │ │ ├── flask_line.xml │ │ │ ├── flutter_line.xml │ │ │ ├── git_commit_line.xml │ │ │ ├── git_repository_line.xml │ │ │ ├── github_line.xml │ │ │ ├── gitlab_line.xml │ │ │ ├── hippy_official.xml │ │ │ ├── ic_launcher_background.xml │ │ │ ├── ic_launcher_foreground.xml │ │ │ ├── ic_launcher_foreground_splash.xml │ │ │ ├── ic_launcher_special_foreground.xml │ │ │ ├── info_card_line.xml │ │ │ ├── information_line.xml │ │ │ ├── key_line.xml │ │ │ ├── kuikly_official.xml │ │ │ ├── lightbulb_fill.xml │ │ │ ├── link.xml │ │ │ ├── mini_program_line.xml │ │ │ ├── open_source_line.xml │ │ │ ├── oteam_official.xml │ │ │ ├── palette_line.xml │ │ │ ├── phone_find_line.xml │ │ │ ├── qqnt_logo_unofficial.xml │ │ │ ├── qqnt_logo_unofficial_fix.xml │ │ │ ├── question_line.xml │ │ │ ├── qv_logo_notification.xml │ │ │ ├── reactjs_line.xml │ │ │ ├── refresh_line.xml │ │ │ ├── rightly_official.xml │ │ │ ├── save_line.xml │ │ │ ├── scan_line.xml │ │ │ ├── scan_shortcut_icon_foreground.xml │ │ │ ├── search_line.xml │ │ │ ├── settings_line.xml │ │ │ ├── shape_cell_bottom.xml │ │ │ ├── shape_cell_middle.xml │ │ │ ├── shape_cell_single.xml │ │ │ ├── shape_cell_top.xml │ │ │ ├── share_line.xml │ │ │ ├── shield_keyhole_line.xml │ │ │ ├── shiply_official.xml │ │ │ ├── skip_forward_line.xml │ │ │ ├── sparkling_line.xml │ │ │ ├── stack_line.xml │ │ │ ├── stop_fill.xml │ │ │ ├── stop_line.xml │ │ │ ├── tencent_logo.xml │ │ │ ├── tools_line.xml │ │ │ └── ue_icon_2023_black.xml │ │ ├── layout/ │ │ │ ├── activity_local_app_details.xml │ │ │ ├── activity_main.xml │ │ │ ├── applications_config_back_button.xml │ │ │ ├── bottomsheet_shiply_advanced_config.xml │ │ │ ├── cell_bottom_click.xml │ │ │ ├── cell_bottom_switch.xml │ │ │ ├── cell_middle_click.xml │ │ │ ├── cell_middle_switch.xml │ │ │ ├── cell_single_click.xml │ │ │ ├── cell_single_switch.xml │ │ │ ├── cell_top_click.xml │ │ │ ├── cell_top_switch.xml │ │ │ ├── dialog_about.xml │ │ │ ├── dialog_changes_llm_inference.xml │ │ │ ├── dialog_exp_back.xml │ │ │ ├── dialog_experimental_features.xml │ │ │ ├── dialog_firebase_first_info.xml │ │ │ ├── dialog_format_define.xml │ │ │ ├── dialog_guess.xml │ │ │ ├── dialog_hash.xml │ │ │ ├── dialog_loading.xml │ │ │ ├── dialog_local_qq_tim_info.xml │ │ │ ├── dialog_personalization.xml │ │ │ ├── dialog_private_token_setting.xml │ │ │ ├── dialog_setting.xml │ │ │ ├── dialog_shiply.xml │ │ │ ├── dialog_tencent_app_store.xml │ │ │ ├── exp_link_next_button.xml │ │ │ ├── item_exp_back_url_card.xml │ │ │ ├── item_qq_version.xml │ │ │ ├── item_qq_version_detail.xml │ │ │ ├── item_tim_version.xml │ │ │ ├── item_tim_version_detail.xml │ │ │ ├── item_weixin_version.xml │ │ │ ├── item_weixin_version_detail.xml │ │ │ ├── local_qq.xml │ │ │ ├── local_tim.xml │ │ │ ├── local_weixin.xml │ │ │ ├── recycle_qq_version.xml │ │ │ ├── recycle_tim_version.xml │ │ │ ├── success_button.xml │ │ │ ├── update_qvt_button.xml │ │ │ └── user_agreement.xml │ │ ├── layout-v26/ │ │ │ ├── dialog_changes_llm_inference.xml │ │ │ └── update_qvt_button.xml │ │ ├── mipmap-anydpi-v26/ │ │ │ ├── ic_launcher.xml │ │ │ ├── ic_launcher_round.xml │ │ │ ├── scan_shortcut_icon.xml │ │ │ └── scan_shortcut_icon_round.xml │ │ ├── values/ │ │ │ ├── arrays.xml │ │ │ ├── attrs.xml │ │ │ ├── colors.xml │ │ │ ├── ic_launcher_background.xml │ │ │ ├── scan_shortcut_icon_background.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ ├── values-ar-rSA/ │ │ │ └── strings.xml │ │ ├── values-en-rUS/ │ │ │ └── strings.xml │ │ ├── values-es-rES/ │ │ │ └── strings.xml │ │ ├── values-fr-rFR/ │ │ │ └── strings.xml │ │ ├── values-ja-rJP/ │ │ │ └── strings.xml │ │ ├── values-ko-rKR/ │ │ │ └── strings.xml │ │ ├── values-night/ │ │ │ └── themes.xml │ │ ├── values-ru-rRU/ │ │ │ └── strings.xml │ │ ├── values-zh-rCN/ │ │ │ └── strings.xml │ │ ├── values-zh-rHK/ │ │ │ └── strings.xml │ │ ├── xml/ │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── xml-v25/ │ │ └── shortcuts.xml │ └── test/ │ └── java/ │ └── com/ │ └── xiaoniu/ │ └── qqversionlist/ │ └── ExampleUnitTest.kt ├── build.gradle.kts ├── crowdin.yml ├── gradle/ │ ├── libs.versions.toml │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts