从冰激凌三明治(Ice Cream Sandwich)中添加应用程序功能

3
我想在我的应用程序中添加一个新功能,这个功能是在ICS中引入的,但我仍希望使用2.x、3.x的手机也能够访问该应用程序,因为如果我更改目标API版本,低于该API版本的手机将无法从市场上下载它,对吗?
那么我的唯一选择是创建另一个APK吗?然而,这个解决方案会带来另一个问题,因为我不希望已经购买过应用程序的用户再次购买以获得ICS兼容性,这显然会让人们感到不满意。
那么,我该怎么办呢?

2
你可以使用反射技术(reflection)。 - user658042
4
...和http://developer.android.com/sdk/compatibility-library.html... - Selvin
2个回答

2

这里有一篇关于在应用程序中使用较新的Android功能,同时还需要运行在旧平台版本上的一般性问题的博客文章。虽然这篇博客太旧无法特别针对Ice Cream Sandwich进行讨论,但我认为这些技巧仍然可以很好地发挥作用。


2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接