Apps installed from the Google Play Store update themselves. But apps you sideloaded via APK files do not — you are their update manager. Skipping updates leaves you with missing features, bugs, and unpatched security vulnerabilities. This guide shows you exactly how to update APK files manually on Android, safely and without losing your data.
Safety reminder: Only download updated APKs from the same trusted source you used originally. Switching sources between versions is a common way to end up with a tampered file.
Why Manual Updates Matter
Developers release updates for three reasons: new features, bug fixes, and security patches. The last one is the most important. An outdated sideloaded app with a known vulnerability is an easy target. Checking for updates every few weeks — or enabling notifications from your trusted source — keeps you protected.
Before You Update: Two Quick Checks
1. Note your current version
Open the app, go to its settings or about page, and write down the version number. Alternatively, go to Settings > Apps, tap the app, and find the version at the bottom. You will compare this against the new file to confirm the update actually applied.
2. Back up your data
Most APK updates preserve your data, but "most" is not "always." If the app offers cloud sync or an export/backup option, use it before updating. For games, check whether progress is tied to an account (safe) or stored only on the device (back it up).
Method 1: Install the New APK Over the Old One
This is the standard method and works for the vast majority of apps.
1. Download the new APK version from your trusted source.
2. Verify the file: same developer, higher version number, sensible file size. Scan it with VirusTotal or your antivirus app.
3. Tap the downloaded file and confirm the install.
4. Android installs the update over the existing app, keeping your data and settings.
5. Open the app and confirm the new version number.
You do not need to uninstall the old version first. In fact, uninstalling first would delete your app data — so do not do that unless you have a specific reason.
Method 2: Update via the Source App
Some trusted sources make this easier. F-Droid, for example, notifies you of updates and installs them with one tap, much like the Play Store. If you sideload from GitHub releases, consider using an updater app like Obtainium, which monitors release pages and alerts you when new versions appear. These tools remove the need to manually check websites.
Method 3: Split APKs (APKM, XAPK, APKS)
Some apps — especially large games — come as split packages rather than single APK files. You cannot install these with a normal tap; you need a dedicated installer app.
1. Get a reputable split-APK installer (several well-reviewed options exist on the Play Store).
2. Download the APKM/XAPK/APKS bundle from your trusted source.
3. Open it with the installer app and follow the prompts.
4. The installer handles the multiple split files automatically.
For updates, download the new bundle version and install it the same way — your data is preserved just like a regular update. Be extra careful with the source here, since game bundles from shady sites are a notorious malware vector.
Troubleshooting Common Update Problems
"App not installed" error
This usually means a signature mismatch — the new APK was signed by a different developer than the original. This is a serious red flag: do not try to force it. Either you downloaded from the wrong source, or the file is tampered with. Go back to your original trusted source.
Update fails on storage
APK updates need free space for both the new file and the installation process. Free up space by clearing cached data or removing unused apps, then retry.
New version crashes on launch
Occasionally a new release has bugs on certain devices. Check the source's comments or issue tracker — if others report the same problem, wait for a hotfix. As a last resort, you can reinstall the previous version from your trusted source (keep old APK files for a while, just in case).
Lost data after update
If this happens and you skipped the backup step, check whether the app has cloud sync you can re-enable. Otherwise, this is a painful lesson in backing up first — one most people learn exactly once.
How Often Should You Check for Updates?
A monthly check is a reasonable baseline for most sideloaded apps. For security-sensitive apps — browsers, messaging apps, banking tools — check more often, or better yet, prefer the Play Store version so updates arrive automatically. Enable notifications from your trusted source so new releases come to you.
When to Stop Sideloading an App
If the app becomes available on the Google Play Store in your region, switch to the official version. You will get automatic updates, Play Protect scanning, and easier device transfers. To switch: back up your data, uninstall the sideloaded version, install from the Play Store, and restore your data.
Frequently Asked Questions
Will updating an APK delete my app data?
No — installing a new APK over the existing app preserves your data and settings. Data loss only happens if you uninstall first, so never uninstall before updating unless you have a backup.
Can I downgrade by installing an older APK?
Yes, but you must uninstall the current version first (which deletes data), because Android blocks installing older versions over newer ones. Back up everything before attempting a downgrade.
Why does the update say "app not installed"?
Almost always a signature mismatch between the old and new APK, meaning different sources. Only update with APKs from the same trusted source as the original install.
Do I need to enable "install unknown apps" again for updates?
Usually not — the permission persists for the source app (like your browser). If you disabled it after the original install, just re-enable it temporarily for the update.
Final Thoughts
Updating APK files manually is straightforward once it becomes a habit: verify the source, install over the old version, confirm the new version number. Add a monthly reminder to check your sideloaded apps, keep backups of anything important, and you will enjoy the flexibility of sideloading without the security headaches.