Currently, relying on an external resource is the way to do updates, this is how it is described in the documentation.
If someone is checking against Market, please let us know. Friedger On Nov 4, 8:49 pm, "Dan B." <[EMAIL PROTECTED]> wrote: > isn't there some way to check the version against the Market instead > of having to host version information somewhere else? I know the app > Locale somehow knows when an update is available, it seems reasonable > to query the Market rather than relying on outside sources :\ > > On Nov 1, 1:50 pm,friedger<[EMAIL PROTECTED]> wrote: > > > I'd say the package name is the global identifier. > > > Maybe you can just provide a VeeCheck url based on the package name > > (as alternative to the app id). So I could check that url. If you > > don't host an app for the package name or if it is not unique you > > could return a HTTP 400. > > >Friedger > > > On 1 Nov., 17:37, Al Sutton <[EMAIL PROTECTED]> wrote: > > > >Friedger, > > > > How are you identifying the apps?, I'd happily add an extra field or two > > > to the AndAppStore.com data that you can search for if it would be useful. > > > > Al. > > > >friedgerwrote: > > > > The idea is that the Updater will also be able check all applications > > > > it knows about by a single button clicked or scheduled task. So, once > > > > the intent from one application is processed by the Update it is > > > > possible to include this application to the periodic update. > > > > > A more general solution that includes all installed applications is > > > > currently not possible as I can't determine the location of the > > > >versioninfo file. > > > > > The apk mentioned above is provided for developers to test. In the > > > > releaseversionthe interval between two checks will be at least 24 > > > > hours, so you can start the service as often as you like but the check > > > > is only performed once every 24 hours. Furthermore, only the log cat > > > > shows whether the installedversionis up-to-date or not. In both > > > > cases the notification is show (this is to simplify the tests). > > > > > Would you like to have a different Notification text? Any ideas for > > > > icons? > > > > >Friedger > > > > > On 1 Nov., 13:18, Al Sutton <[EMAIL PROTECTED]> wrote: > > > > >> HiFriedger, > > > > >> I've updated AndAppStore.com to provide a versionCode in the update.xml > > > >> as you requested. > > > > >> At the moment anyone with applications listed will find that they can > > > >> specify the versionCode in the details about a releasedversion(not the > > > >> application details page, the release details page). > > > > >> I am working on code to pull the information from the manifest included > > > >> in the apk, but this is a little way off yet. > > > > >> Thanks for making this available. > > > > >> Al. > > > > >>friedgerwrote: > > > > >>> Hi, > > > > >>> we are preparing the OI Updater that checks a given info file for new > > > >>> updates as described in the Android documentation. > > > > >>> You can find the current build (rev 1284) at > > > >>>http://openintents.googlecode.com/files/UpdateChecker.apk > > > > >>> In order to initiate the update check you just have to add the > > > >>> following code: > > > > >>> Intent service = new Intent(); > > > >>> service.setAction(ACTION_CHECK_VERSION); > > > >>> String uri= "http://uri-to-update-file.txt" > > > > >>> service.setData(Uri.parse(link)); > > > >>> service.putExtra("package_name", context.getPackageName()); > > > >>> service.putExtra("app_name", > > > >>> context.getString(org.openintents.notepad.R.string.app_name)); > > > > >>> int currentVersion = -1; > > > >>> PackageInfo pi = > > > >>> context.getPackageManager().getPackageInfo( > > > >>> context.getPackageName(), 0); > > > >>> currentVersion = pi.versionCode; > > > >>> service.putExtra("current_version", currentVersion); > > > >>> context.startService(service ); > > > > >>> You can also put current_version_name if you check against the > > > >>> veecheck url at AndAppStore. > > > > >>> It is still alpha, but we would appreciate early feedback. > > > >>> How do you like it? Would you include it in your code? More/other > > > >>> features?... > > > > >>> Cheers, > > > >>>Friedger > > > > >> -- > > > >> Al Sutton > > > > >> W:www.alsutton.com > > > >> B: alsutton.wordpress.com > > > >> T: twitter.com/alsutton > > > > -- > > > Al Sutton > > > > W:www.alsutton.com > > > B: alsutton.wordpress.com > > > T: twitter.com/alsutton- 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] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

