如何为android中的APP设置默认权限值?

Posted

技术标签:

【中文标题】如何为android中的APP设置默认权限值?【英文标题】:How to set the default permission value for an APP in android? 【发布时间】:2018-02-12 11:57:05 【问题描述】:

我是 android 新手,目前我正在做一个与相机相关的项目。此应用程序将需要访问相机的权限。我在想,如果我能把权限的默认值设置为“是”,那么当APP第一次启动时,请求权限的窗口就不会出现了。

【问题讨论】:

不会违背请求许可的目的吗? 【参考方案1】:

这样做的唯一方法是将tagetSdk 设置为小于23。这将使Google Play 应用程序在安装前向用户显示所有权限,这很烦人。不能仅仅为了一个权限就完成。

话虽如此,我建议不要这样做:用户更愿意事先获得许可,并且在安装期间不得不在不知道原因的情况下接受大量权限,这会吓到用户,然后继续安装您的应用。

【讨论】:

以上是关于如何为android中的APP设置默认权限值?的主要内容,如果未能解决你的问题,请参考以下文章

如何为我的 React 表单组件中的选择菜单设置默认值?

C#:如何为部分类中的属性设置默认值?

如何为 Google Places API 自动完成文本框设置默认值

如何为 HTML 中的文件输入设置值?

如何为注释类型编码可选的默认注释值

如何为 kendo ui 下拉菜单设置默认值?