Hi this question was asked a while ago, I'm wondering if the situation has changed.
Is there a comprehensive list of (or any way to find out) the size of heap for various Android devices.
I understand they range from 16mg to 48mg+. If you can't tell in advance is there anyway to tell from the market, so that your app is only available to be downloaded by devices with a sufficient size heap.
The reason I ask is that I'm writing a game which is "graphics heavy". This means that there is scope to easily create different versions of the game with different memory requirements. But of course you need to be able to organise your versions so that they are available to the correct devices.