File permissions. Likely 0x700 and your app is getting a new Unix UID when reinstalled so it can't read/write there.
The fact that it works at all is a security issue, as sometimes some other app is refusing the UID and gets access. You could let anyone see it with 0x777, but that just exposes the data all the time instead of to whoever gets the recycled UID. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/a5c81fe6-5024-4ca1-b389-643c047ff285%40googlegroups.com.

