This is a bug specific to some of HTC's version of Android, which I think they have fixed in the most recent update. You can search this group for a long discussion on the issue.
On Tue, Dec 1, 2009 at 4:03 PM, sdphil <[email protected]> wrote: > we have discovered something very strange that we're seeing with > android 1.5 phones (hero and eris in particular). > > it seems like if you install an older version of an app over a newer > version of the same app, after you reboot your phone, if you launch > the app, you will get the newer version of the app! > > once you are in this state, uninstalling and rebooting, and > reinstalling different versions of the app will be fine until you > reboot your phone. once you reboot your phone, launching the app will > revert to the newer version of the app. > > here's an example -- > > Start from a clean state -- > install TestApp, version 1.0.2 > launch TestApp, says version 1.0.2 > install TestApp, version 1.0.1 > launch TestApp, says version 1.0.1 > reboot phone -- > launch TestApp, says version 1.0.2!!! > uninstall TestApp > reboot phone -- > install TestApp, version 1.0.3 > reboot phone -- > launch TestApp, says version 1.0.2!!! > > This problem does not exist in 1.6 and above because it seems like you > can't install an older version over a newer version. Android will > force you to uninstall the newer version first. > > As long as you're only updating to newer versions of your app, > everything seems to be okay, it's only when you go backwards that you > get into a very bad state. > > The only way it seems to reset this state is to reset your phone back > to factory defaults -- which wipes your phone in a profound way. > > Is this a known issue? Any way to get around this? Could I be doing > something in my installation/AndroidManifest.xml that is causing this? > > Any help appreciated. > > tia. > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Dianne Hackborn Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

