- Transfer this APK to your Android device and install it (you'll need to enable "Install from unknown sources" for this first installation).
- Go to Settings → About Phone
- Tap Build Number 7 times
- You should see a message saying "You are now a developer"
- Go to Settings → System → Developer Options
- Scroll down and find Wireless Debugging
- Toggle it ON
- You should see an IP address and port number
- Open the anyapk app
- Tap "Open Developer Settings" to verify wireless debugging is enabled
- In Developer Options → Wireless Debugging, tap "Pair device with pairing code"
- You'll see a 6-digit code and a port number
- Return to the anyapk app and tap "Enter Pairing Code"
- Enter the 6-digit code and port number
- Tap "Pair"
Once paired successfully, you'll see a green checkmark indicating anyapk is ready to install APKs.
- Open any file manager app (Files, Solid Explorer, etc.)
- Navigate to an APK file
- Tap on the APK file
- Select anyapk from the list of installers
- Tap "Install APK"
- Done! The app installs without verification
- Download an APK from any source
- When the download completes, tap to open it
- Select anyapk as the installer
- Install!
- For anyapk to work, Wireless Debugging must remain enabled in Developer Options
- If you disable it, you'll need to pair again
- You only need to pair once
- The pairing persists across reboots (as long as wireless debugging stays enabled)
- anyapk works with both verified and unverified APKs
- It doesn't check or care about Google's developer verification
- Only install APKs from sources you trust
- anyapk bypasses Google's verification, so it's your responsibility to verify the APK is safe
- Always download APKs from reputable sources like F-Droid, official websites, etc.
- Make sure Wireless Debugging is still enabled
- Try pairing again
- Reboot your device and try again
- Enable Wireless Debugging in Developer Options
- Make sure your device isn't in power-saving mode (it can disable wireless debugging)
- Try toggling Wireless Debugging off and back on
- Make sure you completed the pairing successfully
- Check that anyapk is installed
- Try opening the APK from a different file manager
To build the APK yourself:
cd /path/to/anyapk
./gradlew assembleDebugThe APK will be generated at: app/build/outputs/apk/debug/app-debug.apk
To build a release version (requires signing configuration):
./gradlew assembleReleaseSince anyapk itself will need developer verification to be widely distributed, consider these options:
-
Verify with Google: Register as a developer and verify your identity with Google. Once verified, anyapk can be freely distributed and will work on all certified Android devices.
-
Free Limited Distribution: Use Google's free "limited distribution" account option for teachers, students, and hobbyists (up to 100 devices).
-
F-Droid Distribution: F-Droid could verify their developer identity and distribute anyapk as part of their app store.
-
Direct ADB Installation: Power users can install anyapk itself via USB ADB, then use it to install everything else.
- LibADB Android: Provides direct ADB functionality without requiring Shizuku
- Local Connection: Connects to the device's own ADB daemon via localhost:5555
- pm install Command: Uses the Android package manager's install command via ADB
- No Root Required: Works on any device with wireless debugging support (Android 11+)
- Minimum Android Version: Android 6.0 (API 23)
- Wireless Debugging Required: Android 11+ (API 30+)
- Package Name: com.anyapk.installer
- Permissions:
- INTERNET
- ACCESS_NETWORK_STATE
- REQUEST_INSTALL_PACKAGES
- Report issues on GitHub
- Contributions welcome via pull requests
- See README.md for more technical details
Remember: anyapk is a tool for freedom and choice. Use it responsibly and only install apps from trusted sources!