autool/doc/test/test_download.py
2026-06-17 19:44:18 +08:00

37 lines
1.0 KiB
Python

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)