Android权限gven仅从最低sdk版本开始
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android权限gven仅从最低sdk版本开始相关的知识,希望对你有一定的参考价值。
是否可以声明应用程序的使用权限,以便仅在sdk版本至少为某个值时才给出权限?
我问,因为我最近更新到KitKat(SDK版本19)并查询专辑封面,现在必须具有READ_EXTERNAL_STORAGE权限。但我不希望那些更新应用程序的人需要新的权限,因为4.4中的那些人现在需要它...
谢谢
答案
只是不要瞄准KitKat,请参阅http://developer.android.com/guide/topics/security/permissions.html
“随着时间的推移,可能会向平台添加新的限制,以便为了使用某些API,您的应用必须请求以前不需要的权限。因为现有应用程序假定可以免费访问这些API,android可能会适用对应用程序清单的新权限请求,以避免破坏新平台版本上的应用程序.Android根据为targetSdkVersion属性提供的值确定应用程序是否可能需要权限。如果该值低于版本在添加权限的情况下,Android会添加权限。“
以上是关于Android权限gven仅从最低sdk版本开始的主要内容,如果未能解决你的问题,请参考以下文章