Curious, too late for 2.3.. but is there any reason the boot notification cant be sent out AFTER the sdcard is mounted? Does it take that long to mount it? Would have thought a flash memory card, much like SSD, would be pretty darn fast to mount.
On Sat, Jan 15, 2011 at 10:49 PM, Dianne Hackborn <[email protected]>wrote: > Sorry, you can point them to that documentation if you want. This is a > pretty fundamental aspect of the behavior of the SD card. > > > On Sat, Jan 15, 2011 at 10:16 PM, Zsolt Vasvari <[email protected]>wrote: > >> That's all good, but the end users don't understand these restrictions >> and downrank your app if you don't offer the SD card option. I've >> experienced this first hand -- even if my app is only 1MB. >> >> >> >> On Jan 16, 11:44 am, Dianne Hackborn <[email protected]> wrote: >> > Yes because the apps on SD card are not mounted by the time the boot >> > completed broadcast is sent. >> > >> > The restrictions, including BOOT_COMPLETED, are documented here: >> > >> > http://developer.android.com/guide/appendix/install-location.html >> > >> > <http://developer.android.com/guide/appendix/install-location.html>Note >> that >> > it should be clear by this that the feature is *not* intended for use by >> > most applications. The target for it is really large games or other >> large >> > applications that are self-contained and don't interact with other parts >> of >> > the system. The fact that the app can disappear at any point in order >> to >> > transfer data with the SD card is limiting in what it makes sense for >> such >> > apps to do. >> > >> > >> > >> > >> > >> > On Sat, Jan 15, 2011 at 6:47 PM, Zsolt Vasvari <[email protected]> >> wrote: >> > > Really? That's not good. I am really starting to think that the move >> > > to SD card option is more trouble than it's worth. >> > >> > > Of course, not offerring this is an invitation for morons who give 1- >> > > stars for any app that doesn't offer it, no matter how small. >> > >> > > On Jan 16, 10:33 am, Ken H <[email protected]> wrote: >> > > > Figured out the problem...a little pissed by it. >> > >> > > > Apparently, if your app is designed to listen for the BOOT_COMPLETED >> > > > broadcast, and you allow it to be moved to the SD card, it will not >> > > > hear the BOOT_COMPLETED message. Annoying to say the least. >> > >> > > > Just out of curiosity, after spending several hours trying to fix >> it, >> > > > does anybody know why this is? >> > >> > > > Ken H >> > >> > > -- >> > > 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]> >> <android-developers%2BunsubsĀ[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.- Hide quoted text - >> > >> > - Show quoted text - >> >> -- >> 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]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- 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

