from logging_config import setup_basic_logging from utils_android.download_app.download_controller import download_app_chain, stop_services setup_basic_logging() PACKAGE_NAME = "com.octopuscards.nfc_reader" APP_NAME = "ChatGPT" COUNTRY_CODES = ["US", "JP", "KR", "CN"] LOCAL_PATH = r"\\10.144.173.171\download_apks\mumu_apk" AVAILABLE_SOURCES = ["local"] if __name__ == "__main__": print("=" * 50) print("测试下载链条") print("=" * 50) print(f"\n>>> 开始下载链条测试: {PACKAGE_NAME}") kwargs = { 'app_name': APP_NAME, 'country_codes': COUNTRY_CODES, 'local_path': LOCAL_PATH, 'available_sources': AVAILABLE_SOURCES, } print(f"国家码顺序: {kwargs['country_codes']}") print(f"下载渠道: {kwargs['available_sources']}") success, result = download_app_chain(PACKAGE_NAME, **kwargs) print(f"\n最终结果: {success}") print(f"详情: {result}") stop_services() print("\n" + "=" * 50) print("测试完成") print("=" * 50)