You cannot install this app because another user has already installed an incompatible version on this device

AviationAce
AviationAce used Ask the Experts™
on
I have a Samsung Galaxy S9+.
Android Version: 8.0.0

I recently put a micro SD card in it and moved many apps to it.  One of them was Bejeweled Classic by Electronic Arts.  Later I noticed that the icon for it was missing, so I went to download/install it again.  When that happened I got a strange error message: "You cannot install this app because another user has already installed an incompatible version on this device"

NOTE: I cannot find the app on my Installed Applications list.

You cannot install this app because another user has already installed an incompatible version on this device
In the link above someone wrote:
What worked for me was: adb shell pm uninstall com.packagename

I have a Terminal Emulator to try that command, I just need to know the exact packagename.

Question: How do I get a listing of package names in the Terminal Emulator?

Screenshot of error message
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
nociSoftware Engineer
Distinguished Expert 2018

Commented:
You can lookup the name in google play...
bejeweled gives as url result:
https://play.google.com/store/apps/details?id=com.ea.gp.bejeweledskies

So this would be: com.ea.gp.bejeweledskies
AviationAceSole-Proprietor

Author

Commented:
1|star2qltesq:/ $ pm uninstall com.ea.gp.bejeweledskies
android.os.DeadObjectException: Transaction failed on small parcel;
remote process probably died
        at android.os.BinderProxy.transactNative(Native Method)
        at android.os.BinderProxy.transact(Binder.java:761)
        at android.os.BinderProxy.shellCommand(Binder.java:815)
        at com.android.commands.pm.Pm.runShellCommand(Pm.java:334)
        at com.android.commands.pm.Pm.runUninstall(Pm.java:726)
        at com.android.commands.pm.Pm.run(Pm.java:174)
        at com.android.commands.pm.Pm.main(Pm.java:107)
        at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
        at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:286)
255|star2qltesq:/ $

Open in new window


@noci
Can you tell me what went wrong there?
Thanks!

Screen shot of the terminal emulator running the uninstall c ommand
AviationAceSole-Proprietor

Author

Commented:
Can someone throw me a bone here?
Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

RobOwner (Aidellio)
Most Valuable Expert 2015

Commented:
This typically means that another user has installed the incompatible app.  Are you running multiple users on the device?

ie https://www.howtogeek.com/333484/how-to-set-up-multiple-user-profiles-on-android/
AviationAceSole-Proprietor

Author

Commented:
No.  Single user  Samsung Galaxy S9+.
The issue happened after I moved apps from internal memory to the SD card.
Sole-Proprietor
Commented:
Yesterday I had tried something I tried before, but this time it worked.
I went to the Google Play Store in a web browser (as opposed to using the Play Store app on the phone) and told it to install this game on my phone from there.  This time it worked.  I don't know why it worked this time, but it did.
RobOwner (Aidellio)
Most Valuable Expert 2015

Commented:
That's great. Was it only the one app your having issues with?
AviationAceSole-Proprietor

Author

Commented:
@Rob
Yup.  The only one.  Weird.
AviationAceSole-Proprietor

Author

Commented:
I never really did get a good explanation of how to use the shell pm uninstall command in this thread.  I needed to know how to get a listing of the package names installed on this device.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial