android - 如果我从本机 Android 应用程序读取联系人,我是否应该获得 READ_CONTACTS 权限?
问题描述
我想读这样的联系方式
我应该为此请求许可吗?
val intent = Intent(Intent.ACTION_PICK, ContactsContract.CommonDataKinds.Phone.CONTENT_URI)
startActivityForResult(intent, RESULT_PICK_CONTACT)
解决方案
Android 平台正朝着创造更加用户安全的体验迈进。出现了新的安全功能,让用户可以选择只为用户在应用程序使用期间所处的会话启用某些功能。向最终用户明确说明这些权限是有意义的,这样他们就可以更清楚地了解他们将如何暴露自己。
推荐阅读
- swift - RGB 滑块颜色以灰度而不是彩色显示
- c# - 如何在 asp.net 4.5 中将同一站点设置为 HTTPCookie?
- javascript - JavaScript 图像交换错误
- php - 使用 Angular 和 laravel 停止导入大量记录
- python - 谷歌云存储在目录中循环
- angular - 传递给方法变量的角度结果
- javascript - 为什么在编辑模式下打开时,element-ui 的 el-select 组件只显示 id(FK)而不显示标签?
- java - itext - 如何在不创建新 PDF 的情况下更新 PDF?
- c# - 当我在 Xamarin 应用程序中调用 DisplayAlert 时,屏幕变暗但不显示警报
- python - 从 Pandas 系列中删除单词在文本中出现的次数少于 2 次