Galaxy S4: "Application cannot be installed in the default install location"
Duplicate of Play Store 4.9.13 insufficient storage error and icon issues

But my rep can't comment yet, so I'll repeat my answer:

The correct answer to this problem, and I always see wrong explanations, is that you have a duplicate /data/app-lib folder for the app or apps that are giving you that error.

To fix: Using adb, terminal, or root explorer:

compare /data/app to /data/app-lib

you will see, for example:


/data/app/example-app-1.apk
/data/app-lib/example-app-1
/data/app-lib/example-app-2


OR


/data/app/example-app-2.apk
/data/app-lib/example-app-1
/data/app-lib/example-app-2


So for 1st example remove directory: /data/app-lib/example-app-2

and for 2nd example remove directory: /data/app-lib/example-app-1

Then your app will install just fine!

ALWAYS REMEMBER TO KEEP THE SAME NUMBERS,

IF THE APK IS 1 REMOVE 2... IF THE APK IS 2 REMOVE 1!