Building Android Application Bundles (APKs) by Hand

If you’ve ever tried to build an Android application package by hand, you might have gotten frustrated by the ‘comprehensive’ documentation, which states: The other platform tools, such as aidl, aapt, dexdump, and dx, are typically called by the Android build tools or Android Development Tools (ADT), so you rarely need to invoke these tools […]

More Additions to kSOAP2

We have been using the kSOAP2 library for SOAP communications on Android. Previously, we discussed using Manfred Moser’s fork which fixed the a bug with SoapObject#getAttribute, and adding methods to check whether a particular property or attribute exists. Last week, we ran into another limitation: kSOAP2 doesn’t attach attributes to primitives. For example, when parsing […]

New Safe Methods Added to kSOAP2

Lately I have been using the kSOAP2 library for SOAP communications on Android. The library is not particularly elegant, but it gets the job done. It also appears to no longer be maintained and a nasty bug with SoapObject#getAttribute was getting in my way. Thankfully, Manfred Moser’s fork fixed the bug and saved my butt. […]