I have a user who is trying to install an update and it is failing. He has sent me the logcat and it seems to be failing because of some kind of incompatibility with the shared UserID. However, I am able to install the same update over the same old version without this problem. Here is the relevant logcat section. Does anyone have an idea as to what might be going wrong.
12-04 22:48:02.803 I/ActivityManager(1784): Starting activity: Intent { act=android.intent.action.VIEW dat=file:///mnt/sdcard/ oubliette20B5.apk typ=application/vnd.android.package-archive cmp=com.android.packageinstaller/.PackageInstallerActivity } 12-04 22:48:03.173 I/ActivityManager(1784): Displayed activity com.android.packageinstaller/.PackageInstallerActivity: 354 ms (total 354 ms) 12-04 22:48:03.923 I/ActivityManager(1784): Starting activity: Intent { dat=file:///mnt/sdcard/oubliette20B5.apk cmp=com.android.packageinstaller/.InstallAppProgress (has extras) } 12-04 22:48:04.203 D/PackageParser(1784): Scanning package: /data/app/ vmdl24026.tmp 12-04 22:48:04.273 I/ActivityManager(1784): Displayed activity com.android.packageinstaller/.InstallAppProgress: 315 ms (total 315 ms) 12-04 22:48:04.403 D/PackageManager(1784): Scanning package com.gabysoft.oubliette 12-04 22:48:04.403 D/PackageManager(1784): Shared UserID com.gabysoft.oubliette (uid=10083): packages=[PackageSetting{46644bf0 com.gabysoft.oubbeta/10083}, PackageSetting{4660ffd0 com.gabysoft.oubliettelite/10083}] 12-04 22:48:04.413 I/PackageManager(1784): /data/app/ com.gabysoft.oubliette-1.apk changed; unpacking 12-04 22:48:04.413 D/PackageManager(1784): Caching shared lib lib/ armeabi/liboubliette-jni.so 12-04 22:48:04.413 E/PackageManager(1784): Package com.gabysoft.oubliette has mismatched uid: 10113 on disk, 10083 in settings 12-04 22:48:04.423 W/PackageManager(1784): Failed to cache package shared libs 12-04 22:48:04.423 W/PackageManager(1784): java.io.IOException: Permission denied 12-04 22:48:04.423 W/PackageManager(1784): at java.io.File.createNewFileImpl(Native Method) 12-04 22:48:04.423 W/PackageManager(1784): at java.io.File.createNewFile(File.java:1160) 12-04 22:48:04.423 W/PackageManager(1784): at java.io.File.createTempFile(File.java:1224) 12-04 22:48:04.423 W/PackageManager(1784): at com.android.server.PackageManagerService.cacheNativeBinaryLI(PackageManagerService.java: 3767) 12-04 22:48:04.423 W/PackageManager(1784): at com.android.server.PackageManagerService.cachePackageSharedLibsForAbiLI(PackageManagerService.java: 3647) 12-04 22:48:04.423 W/PackageManager(1784): at com.android.server.PackageManagerService.cachePackageSharedLibsLI(PackageManagerService.java: 3718) 12-04 22:48:04.423 W/PackageManager(1784): at com.android.server.PackageManagerService.scanPackageLI(PackageManagerService.java: 3233) 12-04 22:48:04.423 W/PackageManager(1784): at com.android.server.PackageManagerService.installNewPackageLI(PackageManagerService.java: 5602) 12-04 22:48:04.423 W/PackageManager(1784): at com.android.server.PackageManagerService.installPackageLI(PackageManagerService.java: 5949) 12-04 22:48:04.423 W/PackageManager(1784): at com.android.server.PackageManagerService.access $2100(PackageManagerService.java:137) 12-04 22:48:04.423 W/PackageManager(1784): at com.android.server.PackageManagerService $5.run(PackageManagerService.java:4752) 12-04 22:48:04.423 W/PackageManager(1784): at android.os.Handler.handleCallback(Handler.java:587) 12-04 22:48:04.423 W/PackageManager(1784): at android.os.Handler.dispatchMessage(Handler.java:92) 12-04 22:48:04.423 W/PackageManager(1784): at android.os.Looper.loop(Looper.java:123) 12-04 22:48:04.423 W/PackageManager(1784): at android.os.HandlerThread.run(HandlerThread.java:60) 12-04 22:48:04.423 W/PackageManager(1784): Package couldn't be installed in /data/app/com.gabysoft.oubliette-1.apk -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en