gpt4 book ai didi

android - 未请求相机权限但仍在工作

转载 作者:行者123 更新时间:2023-12-05 00:16:16 25 4
gpt4 key购买 nike

list 文件:

    <uses-permission android:name="android.permission.CAMERA" android:requiredFeature="true" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:requiredFeature="true" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:requiredFeature="true"/>

该应用程序不请求相机权限,但仍在运行。我可以按照以下 Intent 使用相机:

val takePhotoIntent = Intent(MediaStore.ACTION_IMAGE_CAPTURE)

我不知道为什么。

尽管事实上没有向该应用授予任何权限,但还是会出现这种情况: enter image description here

最佳答案

此方法有效的原因是您的应用无法访问以下任何内容:

  • 相机本身
  • 用户的内部/外部存储空间
  • 用户现有的照片

您所获得的只是要求用户拍照并将照片返回给您的机会。由于在此过程中需要用户明确同意,因此不需要任何许可。

此模型的另一个优点是,即使用户不授予应用程序相机或存储权限,也允许应用程序捕获照片。他们可以放心,该应用程序只能访问用户拍摄的单张照片。当要求用户选择照片时,同样的原则也适用。

关于android - 未请求相机权限但仍在工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61276633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com