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

Reply via email to