On Sep 24, 12:33 pm, "Shane Isbell" <[EMAIL PROTECTED]> wrote: > > You can already find in the SDK that you can install an application > > from any web page by simply downloading an .apk file that has the MIME > > type "application/vnd.android.package-archive" associated with it. > > This will be opened by the system's Package Installer app, allowing > > the user to see what it is and decide if they want to install it. > Can we use HTTPS and basic authentication for this download?
It's just downloading content from the browser, just like you would an image or an mp3. So yes, it does all of the same things. > > You can likewise use the installer yourself by launching an Intent > > pointing to local .apk file and supplying the same MIME type. > By local, do you mean that we need to download it ourselves and then install > it? Yes, if you want to install your own applications yourself. > Does this installer provide events, like successful download, installation > error back to the invoking application? You will get a broadcast when a new app is installed, get a result code back from the installer when it is done, and can check to see whether an app is installed at any time. Between these you should be able to determine this, though it a bit of an awkward way. This is something we should make better in a later release. > Testing has always been the thorn of the industry and waiting for a solution > has yet to produce a rose. Of course it is different with a carrier, who has > to take a $40 hit per customer service call (adds up quickly on a bad app). > But for a small community site, with a few dozen apps, we can get a small > handful of people hitting and testing the apps with real devices (just like > in the carriers). My position is: you should not publicly release an app that you haven't tested on at least one piece of real hardware. Until you run on real hardware, you just have no idea of how it will perform. You can't even tell what basic user interaction will be like! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Discuss" 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-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
