You're in the middle of something—maybe texting, checking your bank balance, or playing a game—and suddenly a popup appears: "The app keeps stopping." You tap "Close app," but it either crashes again instantly or refuses to open. This usually happens right after a system update, a new app install, or when your phone's storage is critically low. I've seen this on Samsung Galaxys, Pixels, and even budget Androids. The trigger is almost always one of three things: a corrupted cache, not enough space, or a bad update.
What's Actually Going On
Android apps store temporary files (cache) to load faster. When that cache gets corrupted—say, after an update interrupted mid-process—the app tries to read junk data and fails, causing a crash loop. Another common culprit is storage: Android needs a few hundred megabytes free just to run properly. When you're under that, apps can't write their runtime data, so they die on launch. Don't waste time on force-stopping or restarting your phone. The real fix is simpler.
First, Clear the App's Cache (and Data if Needed)
This is the fastest fix and works for most crashes. Don't worry, clearing cache won't delete your personal files or logs you in. Clearing data does log you out, so treat that as step two.
- Open Settings (the gear icon).
- Scroll down and tap Apps (or Applications, depending on your phone).
- Find the app that's crashing. It might be at the top under "Recently used," or tap See all apps.
- Tap the app's name.
- Tap Storage (or Storage & cache).
- Tap Clear cache. A tiny progress bar appears, then it's done.
- Now try opening the app. If it works, you're done. If not, tap Clear storage (or Clear data) on the same screen. This will reset the app to its default state—you'll have to log back in, but your photos and downloaded files in that app might be lost if they're not backed up.
After clearing, you should see the app's icon change back to its original state (if it had a default icon) or get a notice that it's a fresh install. That's normal.
If It Still Crashes, Check Your Storage Space
Android hates running out of room. If you have less than 1 GB free, that's your problem. Here's how to free it up fast:
- Open Settings > Storage (or Device care on Samsung).
- Tap Free up space (or Clean now). Android will suggest deleting junk files, old downloads, and thumbnails.
- Also, uninstall apps you haven't used in months. Go to Settings > Apps, pick a big app you don't need, and tap Uninstall.
- Move photos and videos to the cloud or a computer. Google Photos has a free backup option if you don't mind compressed quality.
After freeing up a few gigabytes, retry the app. You might not even need to clear the cache again, but if it crashes once more, repeat the cache clear from the first section.
Still Broken? Uninstall and Reinstall the App
Sometimes the app's update is the problem—either a buggy version from the developer or a partial install. Uninstalling wipes everything, including the bad data, and gives you a clean slate.
- Go to Settings > Apps. Find the problem app.
- Tap Uninstall. If you can't, it might be a system app (like Chrome); if so, tap Disable instead, then re-enable it from the same spot.
- Go to the Google Play Store and search for the app.
- Tap Install. Wait for it to finish.
- Open the app. It should behave now. If it still crashes immediately after a fresh install, the app itself is broken on your device—see the next step.
A quick tip: after reinstalling, don't restore a backup from the same app unless you're sure it's clean. That can bring back the crash.
Still Failing? Check for System Updates and Other Conflicts
If you've cleared cache, freed storage, and reinstalled, but the app still won't stay open, look at the bigger picture. A pending Android OS update can cause temporary incompatibility. Here's what to check:
- Install system updates. Go to Settings > System > Software update. If there's an update, install it, then restart your phone. The app might work after.
- Check for app updates. Open the Play Store, tap your profile icon, then Manage apps & device. Tap Update all if it's available. A patch might exist for the crash.
- Boot into Safe Mode. This disables all third-party apps temporarily. If the app works in safe mode, another app is causing a conflict. To boot in safe mode: press and hold the power button, then tap and hold "Power off" until a Safe mode prompt appears. Confirm. If the app works there, uninstall recently installed apps one by one until the conflict goes away.
- Check the app's developer page. Sometimes the issue is known. Look for a "Not working?" section or contact the developer directly. They may have a workaround.
If none of that works, the app might not be compatible with your phone's version of Android—especially if you're on an older device (Android 9 or lower) and the app just updated to require a newer version. You can try sideloading an older APK from a trusted site like APKMirror, but that's a last resort and carries some risk.
The root cause is rarely a single thing. But in my experience, clearing the app's cache solves about 70% of these cases. Storage issues make up another 20%. The rest are bad updates or conflicts. Work through the fixes in this order, and you'll almost always get your app running again without a factory reset.