← 全部工具

apkeep

热度 85 更新于 开发与构建

Command-line tool for downloading APK files from various sources

homebrewauto-collected

安装

Homebrew
brew install apkeep

通过 Homebrew 安装。

apkeep - A command-line tool for downloading APK files from various sources

Installation

Precompiled binaries for apkeep on various platforms can be downloaded here.

To install from crates.io, simply install rust and run

cargo install apkeep

Or to install from the latest commit in our repository, run

cargo install --git https://github.com/EFForg/apkeep.git

If using on an Android platform, termux must be installed first. Upgrade to the latest packages with pkg update, then install the apkeep precompiled binary as described above or run pkg install apkeep to install from the termux repository.

Docker images are also available through the GitHub Container Registry. Aside from using a specific release version, the following floating tags are available:

  • stable: tracks the latest stable release (recommended)
  • latest: tracks the latest release, including pre-releases
  • edge: tracks the latest commit

Usage

See USAGE.

Examples

The simplest example is to download a single APK to the current directory:

apkeep -a com.instagram.android .

This downloads from the default source, APKPure, which does not require credentials. For more APKPure usage examples, such as specifying a package architecture, refer to the USAGE-apkpure.md document.

To download directly from the google play store, you will first have to obtain an AAS token. Then,

apkeep -a com.instagram.android -d google-play -e 'someone@gmail.com' -t aas_token .