android - 是否可以在 Android 中拥有 "optional"权限?

标签 android permissions

Android 应用程序有没有办法将请求的权限声明为可选?

即我想编写一个请求一组权限的应用程序,例如其中之一是访问用户联系人。现在,应用程序可以在没有此访问权限的情况下工作并做有用的事情,但如果被授予,它可以做更多事情。

有没有办法让应用程序说“我想要权限 X,但你可以拒绝它,在这种情况下我很乐意以减少的功能运行?”

最佳答案

我不这么认为,因为权限是在 list 中设置的,并在安装 .apk 时被用户接受。您可以构建具有较少权限和有限功能集的应用程序的轻量级版本,并将其作为替代方案提供。

关于android - 是否可以在 Android 中拥有 "optional"权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5712375/

相关文章:

android - 在 OpenCV 中将 Mat 对象从 native 代码返回到 java

android.os.NetworkOnMainThreadException 。需要使用异步任务吗?

node.js - docker-node : Running as non-root user, 文件权限

python - 如何获取用户在 django guardian 中具有特定权限的所有对象?

c# - 在 IIS 7 中启动应用程序时出现 "CS0016: Could not write to output file"错误

android - 在 Android 上通过 PhoneGap 发送短信

android - {"error": {"message" :"(#324) Requires upload file" ,"type" :"OAuthException" ,"code":324}}

java - 格式字符串 XXX 不是有效的格式字符串,因此不应将其传递给 String.format

linux - 我可以加载具有有限权限的库或进程吗?

java - Java 安全 "implies"函数何时被调用?