我有一个Android应用程序只需要互联网接入,并希望将API级别3(1.5)定位到最广泛的手机基础。但是,看起来定位API级别3隐含地需要用户可见的两个附加权限:修改SD卡和读取手机状态。Android应用程序:什么是最广泛的吸引力推荐targetSdk?
参见:Android permissions: Phone Calls: read phone state and identity)
所以connundrum,做我的目标API级别为4和转身离去运行1.5的用户,还是我的目标API级别3转走谁是苦恼的用户,我的应用请求这么多它不应该需要的权限?
什么是在这里做的最聪明的事?是否真的有很多用户仍然限制在API级别3?
我很欣赏提供的任何智慧!谢谢!
非常有趣。所以毫无疑问,我会支持1.5。失去蝙蝠34%的用户对我来说绝对没有意义。但你的建议听起来非常引人注目......你是说我在清单中用这一行构建了一个版本: 然后另一个相同的版本这一行: 并将两个版本推向市场? –
JohnRock
2010-05-29 15:47:32
是的,你必须为两个应用程序有略微不同的标题。我为该应用的标题添加了(1.5)。这向用户显示他正在使用其他版本,并可能缺少一些较大的功能。 – Janusz 2010-05-31 06:57:00