I want to add a new feature to my app that was introduced in ICS but I still want people with 2.x,3.x to be able to access the app because if I change the targeted API version phones below the API version wont be able to download it in the market correct?
Is my only option to create another APK? This solution brings another problem though because I dont want people who have already bought the app to have to pay for it again to get ICS compatibility, thats obviously going to make people unhappy.
so what can I do?
preguntado el 08 de noviembre de 11 a las 16:11
Hay un publicación de blog aquí about the general problem of using newer Android features in an app that also needs to run on older platform versions. The blog is too old to address Ice Cream Sandwich in particular, but the techniques will still work well, I think.
You can publish Multiple APKs on the Market
Más información aquí: http://developer.android.com/guide/market/publishing/multiple-apks.html