Hello Al, Thanks for this sensible suggestion: so you are basically building the request body yourself, sending it with HTTPClient, and then parsing the response with your own software?
Julian On Feb 23, 7:51 am, Al Sutton <a...@funkyandroid.com> wrote: > You don't need the whole AWS kit to do AWS things. You can use the > HTTPClient libraries on the phone and a small amount of coding to write > the stuff yourself. > > The AWS stuff we use in AndAppStore was written in-house and is less > than 1500 lines and handles uploads, listing buckets, and deletions in > S3 and distribution through CloudFront. > > Al. > > > > jjbunn wrote: > > > On Feb 22, 2:55 pm, "Mark Murphy" <mmur...@commonsware.com> wrote: > > >>> Many thanks ... this sounds like a good plan. However, there are quite > >>> a few > >>> of them, ten in total. > > >> 10 JARs? > > >> Which AWS service are you using? There has to be some Java client for it > >> less pudgy than 10 JARs' worth. > > >>> Is there a way of converting the jars directly > >>> rather than finding all the source and recompiling that, or should I > >>> bite the bullet? > > >> Well, you tried converting the JARs directly, which is what gave you your > >> error. The point of recompiling from source is to avoid converting the > >> JARs directly. > > >> Case in point: the stock Beanshell JAR (www.beanshell.org) does not work > >> on Android, because (I think) it was compiled with Java 1.4.2, and we need > >> Java 1.5+. However, recompiling Beanshell to create a fresh JAR, with a > >> current Java compiler, worked just fine. > > >> -- > >> Mark Murphy (a Commons Guy)http://commonsware.com > >> _The Busy Coder's Guide to Android Development_ Version 2.0 Available! > > >Amazonsupplies with their Java AWS kit a set of ten third party jars. > > They are: > > > commons-codec-1.3.jar > > commons-httpclient-3.0.1.jar > > commons-logging-1.1.jar > > activation.jar > > jaxb-all-deps.jar > > jaxb-api.jar > > jaxb-impl.jar > > jaxb-xjc.jar > > jsr173_1.0_api.jar > > log4j-1.2.14.jar > > > I did manage to find source for just about all of these (except > > activation.jar) but am having a > > devil of a game combining them all into my project: there seem to be > > dependencies on e.g. > > beans that are problematic. > > > I'll keep plugging away at it. Thanks for the advice. > > -- > ====== > Funky Android Limited is registered in England & Wales with the > company number 6741909. The registered head office is Kemp House, > 152-160 City Road, London, EC1V 2NX, UK. > > The views expressed in this email are those of the author and not > necessarily those of Funky Android Limited, it's associates, or it's > subsidiaries. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---