Gotechtor select and review products independently. When you purchase through our links, we may earn a commission. See our ethics statement.

This App May Not Be Optimized for Your Device? Easy Fixes!

Updated on
Fact checked and reviewed

Writer, Smart Home

For years technology has been a big part of Gardy's life. He's an Android guy with a secret love for Apple products. When not at work, you can usually catch him drawing with a pencil. He is a writer at Gotechtor covering streaming media, TVs, and everything smart-home related. 

Learn about Gotechtor

The user experience for most app users is pretty seamless. You can download and install an app in just a few seconds. However, even though not frequently, you may encounter a “This app may not be optimized for your device” error when installing or updating an app.

In this guide, you’ll learn what causes this error and how to fix it.

What does “This app may not be optimized for your device” mean?

When you see the error, “This app may not be optimized for your device,” you may not face any issue in immediately accessing the app.

However, you may not be able to access some of the features, or the display may be a little off under some menus. This error occurs when you try to install an app that is not compatible with your device.

It could be that there is a mismatch in terms of the required resolution. There could be a feature that the app needs (like a camera feature). When any such aspect of the device is missing, the app throws up this error.

This error is also seen on the same apps when installed on a mobile device and then installed on Tablets. Some apps behave differently on Tablets. These apps may not be optimized by the developers to work smoothly on a Tablet.

Possible reasons for this error

  • You are running the app on a device that doesn’t support the required screen resolution.
  • You may be running a dated or old version of Android. Developers at times don’t support all the old versions hence the issue.
  • Your phone or tablet may not have enough horsepower to run the app. It may not have enough RAM, or the number of cores of CPU may not be enough to carry the app.
  • Cache buildup. Many apps store their frequently accessed data in the cache to improve their performance. Some apps, however, don’t utilize the cache very efficiently. It results in a buildup of cache, and it occupies some significant space. Cleaning the cache has seen some success in addressing the error “this app is not optimized for the device.”

Keeping the above in mind, the following are some of the options that you can try.

Update your Android version

Since its first release in 2008, they’ve released multiple Android versions over the years. You may have to check your current Android version and look at upgrading it to the newest version.

If you have an older device, then it may be restricted to only specific versions to which the device can be upgraded.

First, check your phone’s Android version.

To do that go to your phone Settings. Then, select About phone.

Checking Android version on Android phone
Screenshot: Jean Gardy Philogene/Gotechtor

Scroll to the end to see which Android version your phone is running.

Update your phone to the latest Android version.

  • Go to Settings, then select System.
  • In System settings, tap on System update.
  • Tap Check for update at the lower right corner of the screen.
  • If an update is available, you can choose the Install options and go ahead and install the update.
  • Reboot your phone after the install.
Checking for Android update on Android phone
Screenshot: Jean Gardy Philogene/Gotechtor

Android upgrades bring a lot of under the hood fixes along with security enhancements. It carries many features that directly impact the way an app interacts with the hardware.

For example, the Android 9 upgrade restricts how an app can access the phone’s camera sensors and mic. Thus it changes the behavior of the app, and it becomes paramount to upgrade to the latest version before troubleshooting the error on the app not being optimized for the device.

This step basically makes your device compatible with the application and resolves the error. Retry the app install, the error should not appear now.

Force stop Google Play Store app

The Google Play Store app, just like other Android apps, can also run into issues. Stopping the app and cleaning the data can help in this particular error. Just like other apps, the Google Play Store App itself can be force stopped to clear the data.

Open the Settings app. Go to Apps & notifications or Application Manager (depending on your Android version).

Clearing Cache App on Android
Screenshot: Jean Gardy Philogene/Gotechtor

Select See all apps and locate the Google Play Store app. Tap Storage & cache for more options. Finally, tap Clear cache to remove temporary data.

If the above steps don’t solve the issue, you can also try to tap on Clear storage. This step clears the cache, but it also brings the app back to its factory settings. You may need to log back in after this step and set up your preferences.

Check this out: Why am I not getting notifications on my Android?

Remove and re-add your Google Account

When you remove a Google account from an Android phone, all items associated with that account are also deleted. The things which are deleted include email contacts and settings. At times this step helps to fix the error of the app not being optimized.

When you re-add your Google Account, it helps in identifying the mobile device and picking the optimized app versions for the device in question.

Here’s how to remove your Google Account from your Android device:

  • Go to Settings
  • Click on Accounts, then select the account you want to remove.
  • Tap the Remove account button
Removing Google Account from Android phone
Screenshot: Jean Gardy Philogene/Gotechtor

It’s recommended that you restart your phone. After rebooting, resume the process of adding your Google Account back to your phone.

The following steps will show you how to re-add your Google Account on your Android device.

Adding Google Account on Android phone
Screenshot: Jean Gardy Philogene/Gotechtor
  • Go to Settings.
  • Tap on Accounts.
  • Tap on Add account.
  • Follow the on-screen instructions to continue to add the account to your device.


The error “this app may not be optimized for this device” is typically caused by the mismatch of the app requirements and the device’s capability.

In most scenarios, the above three steps do solve the issue. If the error is still unresolved, you should consider installing an older version of the app compatible with your device. Or you could sideload the APK from the developer’s website.

If you found this article helpful, then please share it with your friends so they can benefit from it too.

Please use the comment section below for any comments, questions, or concerns you may have.

Writer, Smart Home

For years technology has been a big part of Gardy's life. He's an Android guy with a secret love for Apple products. When not at work, you can usually catch him drawing with a pencil. He is a writer at Gotechtor covering streaming media, TVs, and everything smart-home related. 

Gardy Philogene

's latest stories

Leave a Comment

Welcome to our community. We invite you to join our discussion. Please read and understand Gotechtor's community guidelines before participating. So be respectful and constructive and keep on topic.