我有一個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