This is a common mistake that usually happen after flashing a ROM without having eliminated before data above, or when it happens that uninstalling an application was incomplete because he hung up, he went out aapk file is corrupted, or failed "something more" in the process.
Basically is because they were data from a previous installation of the application. The Play Store sees these inconsistent data when you try to install the application and therefore emits a "-24" error, simply do not know what to do with that data ...
To resolve this:
Usually you'll happen if you root the device, so IF ROOTEASTE , know first that ALL GOING TO LOSE THAT DATA APPLICATION (and really and should have lost if you had uninstalled!)
If none of this works, you just have to do a "factory reset" unfortunately ...
Source:xda developers
Basically is because they were data from a previous installation of the application. The Play Store sees these inconsistent data when you try to install the application and therefore emits a "-24" error, simply do not know what to do with that data ...
To resolve this:
Usually you'll happen if you root the device, so IF ROOTEASTE , know first that ALL GOING TO LOSE THAT DATA APPLICATION (and really and should have lost if you had uninstalled!)
- We using a root file manager, go to the folder / data / data
- Locate the application that gives us problems based on the package name. If you do not know the package name, simply find the Play Store application in the web, we will see in the URL of your page.
- We remove the folder with that name.
- Let's Play Store and reinstall the application. Now it should work fine!
- If you served leave me a comment!
adb shell rm-R f / data / data / <packagename>Replacing <packagename> with the package name of the application (and if you do not know the package name, read above you explain where to look ...)
If none of this works, you just have to do a "factory reset" unfortunately ...
Source:xda developers