Android
Differences between the Android and desktop versions.
The Android and desktop versions are compiled from the same codebase, and the core download functionality is identical. This page only covers the differences.
Unsupported Features
- BitTorrent / Magnet
- eD2k
Installation
Download the .apk from GitHub Releases and install it. Only ARM64 devices are supported.
Permissions
Authorization is required on first launch:
| Permission | Purpose |
|---|---|
| Storage permission | Download files to a public directory, such as the Download folder |
| Notification permission | Download completion reminder plus background download status display |
| Ignore battery optimization | Prevent the system from killing the download process in the background |
Domestic ROMs (MIUI, ColorOS, OriginOS, etc.) require adding GD to the "no background restrictions" whitelist, otherwise downloads may be interrupted after the screen turns off. The path is usually System Settings → App Management → GD → Battery Saver Policy.
Background Download
When tasks are running, a persistent notification is shown in the status bar. Pressing the back button does not exit, but switches to the background to continue downloading.
Pairing the Browser Extension
The method is the same as on desktop. The Android version can also receive download tasks pushed by the extension.
Receiving Shares
Share links or files from other apps, such as browsers or file managers, to GD:
- Share text → automatically extract the link and create a task
- Share a .torrent / .m3u8 file → create a task directly
Known Limitations
- Cannot register as the system default downloader (Android system limitation)
- Forced portrait orientation; tablet landscape is not yet supported