首页 > 解决方案 > Android Q Camera 2 权限崩溃应用

问题描述

一旦发布,我们的应用程序将针对 Android Q。我更新了我的 Pixel 3 XL 以测试我们现有的应用程序,并发现相机屏幕存在问题。该应用程序以前从未出现过问题,只有在我的手机运行 Android Q 时才会崩溃。

如果我进入设置并拒绝相机权限,我们的应用程序会要求再次授予它。一旦获得许可,相机屏幕就可以正常工作并且在我离开并返回之前不会崩溃。这只是 Android Q 的一个错误,还是他们处理相机权限的方式不同?

我查看了文档,发现有权限更改,但如果您想记录用户设备的屏幕,它们似乎只会影响应用程序。

当我们回到记录屏幕后构建预览屏幕时,它给出的崩溃是 KotlinNullPointerException。如上所述,这在 Android P 中以及在重置相机权限时可以正常工作。

标签: androidkotlinandroid-camera2android-10.0

解决方案


推荐阅读