An open API service indexing awesome lists of open source software.

https://github.com/ReVanced/revanced-manager-apkmirror-downloader

🔌 ReVanced Manager APKMirror downloader
https://github.com/ReVanced/revanced-manager-apkmirror-downloader

Last synced: about 2 months ago
JSON representation

🔌 ReVanced Manager APKMirror downloader

Awesome Lists containing this project

README

        













   





   





   





   





   





   










Continuing the legacy of Vanced

# 👋🔌 ReVanced Manager APKMirror downloader

![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/ReVanced/revanced-manager-apkmirror-downloader/release.yml)
![GPLv3 License](https://img.shields.io/badge/License-GPL%20v3-yellow.svg)

An [APKMirror](https://www.apkmirror.com/) plugin for ReVanced Manager.

## 🧑‍💻 Usage

- Plugins are managed as Android apps. Download and install the APK file from the releases page.
- After installing, restart ReVanced Manager and enable the plugin in the settings.
- The plugin will now be usable.

The plugin works by opening the APKMirror website in an embedded browser. If the search string contains a version, you must select that version. Selecting another version in that situation will cause patching to fail.

## 📚 Everything else

### 📙 Contributing

Thank you for considering contributing to ReVanced Manager APKMirror downloader.
You can find the contribution guidelines [here](CONTRIBUTING.md).

### 🛠️ Building

To build ReVanced Manager downloader template, a Java Development Kit (JDK) and Git must be installed.
Follow the steps below to build ReVanced Manager downloader template:

1. Run `git clone [email protected]:ReVanced/revanced-manager-apkmirror-downloader.git` to clone the repository
2. Run `gradlew assembleRelease` to build the project

> [!NOTE]
> If the build fails due to authentication, you may need to authenticate to GitHub Packages.
> Create a PAT with the scope `read:packages` [here](https://github.com/settings/tokens/new?scopes=read:packages&description=ReVanced) and add your token to ~/.gradle/gradle.properties.
>
> Example `gradle.properties` file:
>
> ```properties
> gpr.user = user
> gpr.key = key
> ```

## 📜 Licence

This project is licensed under the GPLv3 licence.
Please see the [license file](LICENSE) for more information.
[tl;dr](https://www.tldrlegal.com/license/gnu-general-public-license-v3-gpl-3) you may copy, distribute
and modify the plugin as long as you track changes/dates in source files.
Any modifications must also be made available under the GPL,
along with build & install instructions.