Skip to main content

Apk Downloader is a Python module that allows you to download Android APK files using alternative sources such as Aptoide and ApkPure.

Project description

Apk Downloader Module Documentation

Apk Downloader is a Python module that allows you to download Android APK files using alternative sources such as Aptoide and ApkPure. This documentation serves as a general introduction and may require customization for your specific use case.

Installation 🚀

You can install Apk Downloader using pip:

pip install pyapks

Usage 📦

The Apk Downloader module includes classes for Aptoide and ApkPure, which you can use to download APK files from the source of your choice.

Using Aptoide 🛒

To download an APK file using the Aptoide class, you can use the following example:

from pyapks.aptoide import Aptoide
Downloader = Aptoide()
Downloader.download_by_package_name(package_name="com.whatsapp", file_name="Whatsapp", version="latest", in_background=False, limit=30)
  • package_name: Specifies the package name of the application you want to download.
  • file_name: Specifies the name of the downloaded APK file.
  • version: Specifies the version you want to download (e.g., you can use "latest" to get the latest version).
  • in_background: Specifies whether the download process will run in the background.
  • limit: Determines the depth of the search when searching for an application. (The more it is, the slower it becomes.)

Using ApkPure 🌐

To download an APK file using the ApkPure class, you can use the following example:

from pyapks.apkpure import ApkPure
Downloader = ApkPure()
Downloader.download_by_package_name(package_name="com.whatsapp", file_name="Whatsapp", version="latest", app_ext="xapk", in_background=False)
  • package_name: Specifies the package name of the application you want to download.
  • file_name: Specifies the name of the downloaded APK file.
  • version: Specifies the version you want to download (e.g., you can use "latest" to get the latest version).
  • app_ext: Specifies the file extension of the downloaded file (e.g., you can use "xapk").
  • in_background: Specifies whether the download process will run in the background.

Note: Entries like package_name="com.whatsapp" are just examples. You can change the package name to download other applications.

Contact and Support 📧

For more information about the Apk Downloader module, questions, or support, please refer to the GitHub repository.

This documentation provides an overview of the basic usage of the Apk Downloader module.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PyAPKDownloader-0.0.1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

PyAPKDownloader-0.0.1-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file PyAPKDownloader-0.0.1.tar.gz.

File metadata

  • Download URL: PyAPKDownloader-0.0.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for PyAPKDownloader-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a9a19a880af9d6d9d44ef79e41ff4aee732d6568e921997b9bef326688990991
MD5 9ec5d8879497a7daa5a9e1ecee9458a7
BLAKE2b-256 70fd6f9c678975f70b44620951a417cb5544f5779b09d7b412c83ca9751f3659

See more details on using hashes here.

File details

Details for the file PyAPKDownloader-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for PyAPKDownloader-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b9f79b5cf642fba296b7caf4444a0c11d8e7b5d80f78354280e53cf4bc920a20
MD5 e7039e3416b9626021c707b6e7acb226
BLAKE2b-256 d7ba44654c8e23929a6a68a38ff0890fe96d72d987c7521157be1800f9ae822d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page