The concept is quite fine imho, but sadly the Market still has some severe bugs. I uploaded a new update that uses multiple apks yesterday. The apk upload area works fine, at least for my usecase (legacy version for Android 1.5/1.6, other version for 2.0+ devices), it also shows (temporary) conflicts, like when the old apk isn't deactivated so far. The first problem that occured, is that obviously nobody at the Market team thought about consistense with the description page. I had to publish the new apks, leave to apps overview, and reopen the app page to be able to add a change description - and I've honestly no clue if it's visible to all users or just those getting one of the apks (I assume the latter). There's no way to use different change logs, and there's even less chance to update them (and the main app description) in one go with activating the new apks. After that, it took quite a while until the changes reflected in the web market, which btw. even shows "differs by device" if the version string is the same for all published apks. But the biggest trouble is: On the devices, only the 1.x devices seem to be able to update without much trouble, the 2.x devices often see the new update, but the "update" button is disabled - although there's a huge gap in version numbers (from 213 to 20004, resp. 10004 for the 1.x version). I still need to find some workaround for this...
Not exactly a pitfall, but a bit sad: While you are able to use separate apks for different screen sizes and OpenGL resolutions, you are not able to use separate apks for different resolutions (ldpi, mdpi, ...). So the biggest unnecessary bloat (unused images for other resolutions) can't be removed with the current multiple apk support. -- 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