Android11版本中相机意图无法正常工作。
创始人
2024-08-20 10:00:12
0

Android 11引入了一些重大的隐私和安全改进,其中包括对相机使用的更严格限制。为了在您的应用程序中正确地实现相机意图,您需要进行以下更改:

  1. 在您的AndroidManifest.xml文件中添加以下代码来请求相机权限:

  1. 在Android 11中,您需要使用FileProvider来访问您的应用程序中的文件。您需要在您的AndroidManifest.xml文件中添加以下内容:

   

  1. 修改您的 Intent 以使用 FileProvider URI 作为输出值。以下是一个示例:

在 Manifest 中,我们使用以下方式指定 FileProvider 文件路径:



    

在文件操作的时候,获取 URI:

File photoFile = createPhotoFile();
Uri photoURI = FileProvider.getUriForFile(this, "com.example.myapplication.fileprovider", photoFile);

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, photoURI);
startActivityForResult(intent, REQUEST_IMAGE_CAPTURE);
  1. 在您的代码中处理意图输出。在您的 onActivityResult 方法中添加以下代码:
if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) {
   //处理拍照成功的情况
}

通过这些步骤,您应该能够在Android 11中正常运行您的相机意图。

相关内容

热门资讯

实操分享((wepoke))外... 实操分享((wepoke))外挂透明挂辅助机制(透视辅助挂)一般真的有挂(揭秘攻略)-微博热搜1、游...
最新技巧((wEpoKe))外... 最新技巧((wEpoKe))外挂透明挂辅助机制(智能辅助)的确是有挂的(专业教程)-百度贴吧1、点击...
避坑细节((xpoker))外... 避坑细节((xpoker))外挂透明挂辅助脚本(透视辅助)总是真的有挂(必备教程)-百度亲,关键说明...
必备攻略((哈糖大菠萝十三张)... 必备攻略((哈糖大菠萝十三张))外挂透明挂辅助安装(透视辅助挂)其实真的有挂(技巧教程)-百度1. ...
我来教教你((nzt德州))外... 我来教教你((nzt德州))外挂透明挂辅助黑科技(透视辅助)总是真的有挂(介绍教程)-今日头条1、完...
今日重大通报((WePoke)... 今日重大通报((WePoke))外挂透明挂辅助插件(软件辅助挂)一直真的有挂(高科技教程)-百度贴吧...
重大通报((AaPOKER))... 重大通报((AaPOKER))外挂透明挂辅助插件(黑科技辅助挂)的确真的有挂(教你攻略)-知乎1、实...
六分钟了解((wePoke))... 六分钟了解((wePoke))外挂透明挂辅助安装(透视辅助)就是真的有挂(必备教程)-百度贴吧1、a...
今日头条((德州ai))外挂透... 今日头条((德州ai))外挂透明挂辅助脚本(透视辅助挂)果真真的有挂(大神讲解)-知乎软件透明挂微扑...
科技通报((wpK))外挂透明... 科技通报((wpK))外挂透明挂辅助脚本(脚本辅助挂)的确是有挂的(2025版教程)-今日头条1、每...