When to use direct APK distribution
Direct APK distribution is a good fit when:- You are deploying an internal tool to a known set of employees or field teams
- You need a private beta without the overhead of a Play Store track
- You are targeting markets where the Play Store is restricted or not available on devices
- You want to ship an update immediately without a store review cycle
- Your app is not suitable for public listing (e.g. enterprise-only, white-labeled for a single client)
If your app is intended for public discovery, automatic updates, and broad consumer distribution, the Play Store is the better long-term path. Play Store apps benefit from Google’s security scanning, automatic update delivery, and user trust signals that direct APK installs do not provide.
Download your APK from Capwrapper
Once your Capwrapper build completes, open the build result in your dashboard and click Download APK. The file is fully signed using the keystore you configured — it is the same binary that users will install.How users enable APK installation
Android blocks installation of APKs from outside the Play Store by default. Users need to grant permission to install from an unknown source once before they can install your APK. The exact path varies by Android version:- Android 8 and later
- Android 7 and earlier
When a user opens the APK, Android will prompt them to allow installation from the specific app they used to open it (browser, file manager, email client, etc.). They tap Settings, toggle Allow from this source, then return to complete the install.The permission is granted per source app, not system-wide, which limits exposure.
Distribution methods
Choose the method that fits your deployment scale:Small teams and beta testers
Share the APK file directly over:- Email — attach the APK and send to your testers
- Slack or Teams — upload as a file attachment in a dedicated channel
- Cloud storage — upload to Google Drive or Dropbox and share a link; both support direct file download on Android
Self-hosted download page
Host the APK on your own website or internal portal. Link to the.apk file directly — Android browsers will prompt the user to download and install it. This approach gives you control over versioning and access.
Enterprise MDM deployment
For fleet deployments across many devices, use a Mobile Device Management (MDM) system such as Microsoft Intune, Jamf, VMware Workspace ONE, or Google’s Android Enterprise. MDM systems can push and install APKs silently without requiring user interaction, making them ideal for managed corporate devices. Capwrapper APKs are compatible with all major MDM platforms — treat the signed APK as you would any other line-of-business app package.User installation steps
For users installing manually without MDM:Download the APK
Open the download link on the Android device. The file will download to the device storage. You will see a notification when it is complete.
Grant install permission if prompted
If Android asks for permission to install from an unknown source, tap Settings, toggle Allow from this source for the app you used to open the file, then press the back button to return to the installer.
Updating your app
Direct APK distribution does not include automatic updates — you are responsible for notifying users and distributing new versions. To update:- Increment
appVersionin your Capwrapper build config and trigger a new build - Distribute the new APK through the same channel you used originally
- Users install the new APK on top of the existing app — Android preserves app data as long as the package ID and signing key remain the same
