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中正常运行您的相机意图。

相关内容

热门资讯

黑科技插件(红龙扑克)poke... 黑科技插件(红龙扑克)pokerrrr2真是真的是有挂!太实锤了起初真的有挂(2025已更新)(哔哩...
黑科技工具(wepoke挂透视... poker world新手教程相关信息汇总(需添加指定威信136704302获取下载链接);黑科技工...
黑科技辅助挂(德州之星ai)w... 黑科技辅助挂(德州之星ai)wpk微扑克素来是真的有挂!太实锤了从前有挂(2023已更新)(哔哩哔哩...
黑科技辅助挂挂(新版Wepok... 黑科技辅助挂挂(新版Wepoke)德扑助手切实是真的有挂!太坑了先前是真的有挂(2025已更新)(哔...
黑科技数据(微扑克总结)AAP... 黑科技数据(微扑克总结)AAPOKeR原先是真的有挂!太实锤了往昔真的有挂(2023已更新)(哔哩哔...
黑科技了解(新版Wepoke)... 黑科技了解(新版Wepoke)AApoker固有是真的有挂!太实锤了原来真的是有挂(2020已更新)...
黑科技系统(德州微扑克专用)w... 黑科技系统(德州微扑克专用)wEpoKe竟然是有挂!太无语了好像真的有挂(2022已更新)(哔哩哔哩...
黑科技规律(最新版wpk)来玩... WePoker透视辅助版本解析‌,黑科技规律(最新版wpk)来玩app德州总是真的有挂!太离谱了最初...
黑科技辅助(智星德州)德州wp... 黑科技辅助(智星德州)德州wpk德州一向存在有挂!太无语了总是有挂(2025已更新)(哔哩哔哩)1、...
黑科技好牌(poker wor... 黑科技好牌(poker world外挂)来玩德州本来是真的有挂!太坑了总是真的有挂(2022已更新)...