app上线时部分vivo手机调取不到相机权限
时间: 2023-08-16 10:05:06 浏览: 411
android 7.0/8.0/9.0/10.0默认授予app权限
5星 · 资源好评率100%
这可能是因为某些Vivo手机的安全设置禁止了您的应用程序访问相机。您可以尝试以下步骤来解决此问题:
1. 确保您的应用程序已经请求了相机权限。您可以通过在代码中添加以下行来请求相机权限:
```
if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.CAMERA}, CAMERA_PERMISSION_REQUEST_CODE);
}
```
2. 检查Vivo手机的应用程序权限设置,确保您的应用程序已经被授权访问相机。您可以在Vivo手机的设置中找到应用程序权限设置,然后检查您的应用程序的权限是否已经启用。
3. 如果您的应用程序在Vivo手机上运行时仍然无法访问相机,请尝试卸载并重新安装您的应用程序。有时候,Vivo手机的应用程序权限设置可能不会正确更新,导致应用程序无法访问相机。重新安装应用程序可以解决这个问题。
希望这些步骤能够帮助您解决问题。如果问题仍然存在,请继续尝试其他解决方案或者联系Vivo手机的厂商支持团队。
阅读全文