#apk #下载 #android #cli #最新版本

bin+lib downapk

下载指定 Android 包的 APK 文件程序

22 个版本 (4 个重大更改)

0.6.4 2024 年 5 月 25 日
0.6.3 2024 年 4 月 15 日
0.6.2 2024 年 1 月 21 日
0.5.4 2024 年 1 月 21 日
0.1.6 2024 年 1 月 18 日

#1100命令行工具

Download history 138/week @ 2024-04-13 5/week @ 2024-04-20 183/week @ 2024-05-25 10/week @ 2024-06-01 3/week @ 2024-06-08 11/week @ 2024-06-29 97/week @ 2024-07-06 121/week @ 2024-07-27

每月 219 次下载

MIT 许可证

47KB
788

DownAPK

下载指定 Android 包的 APK 文件程序

安装

预构建的二进制文件

这里下载最新的二进制版本。

# Unix-like (Linux, macOS, Android)
chmod +x downapk-linux
./downapk-linux --help

# Windows
downapk-windows.exe --help

Cargo

cargo install downapk
downapk --help

从源代码构建

cargo build --release
./target/release/downapk --help

用法

downapk [OPTIONS] --package-id <PACKAGE_ID>

选项

选项 描述 默认值
-p, --package-id<PACKAGE_ID> Android 包 ID -
-o, --output-dir<OUTPUT_DIR> 可选:输出文件名 downloads
-a, --arch<ARCH> 可选:架构。可能的值:arm64-v8a, armeabi-v7a, x86, x86_64, universal all
-v, --version-code<VERSION_CODE> 可选:版本代码。可能的值:latest, x.x.x (例如 1.0.0 latest
-t, --type <TYPE> 可选:APK 类型。可能的值:bundle, apk all
-d, --dpi<DPI> 可选:屏幕 DPI。可能的值:nodpi, 120-320, ..., all
-h, --help 打印帮助信息 -
-V, --version 打印版本 -

示例

  1. 下载架构为 universal 且无 dpi 的最新版本包 com.google.android.youtube 的所有 APK 文件

    downapk -p com.google.android.youtube -t apk -a universal -d nodpi
    
  2. 下载架构为 universal 且版本为 14.21.54 的无 dpi 包 com.google.android.youtube 的所有 APK 文件

    downapk -p com.google.android.youtube -t apk -a universal -d nodpi -v 14.21.54
    

有关库用法,请参阅包含示例的 Rust 文档

许可证

MIT 许可证。有关详细信息,请参阅 LICENSE 文件。

作者

Mohammed Rabil

贡献者

Contributors

依赖项

~11–23MB
~365K SLoC