颤振访问被拒绝查找属性"camera.hal1.packagelist" avc:拒绝 { 读取 } 表示名称 = "u:object_r:vendor_default_prop:s0"



im构建flutter应用程序,并使用PlatformView显示摄像头预览android插件进行人脸验证,但摄像头预览未渲染。日志错误:

- W/Thread-5: type=1400 audit(0.0:593012): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=14074 scontext=u:r:untrusted_app:s0:c75,c257,c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
- E/libc: Access denied finding property "vendor.camera.hal1.packagelist"

权限:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_SETTINGS"
android:maxSdkVersion="22"/>
<uses-feature android:name="android.hardware.camera" />

授予所有权限,如何解决此问题?如果我尝试使用原生android运行示例应用程序,它的工作原理。感谢

在我的例子中。我将手机上应用程序的摄像头权限从拒绝更改为允许

最新更新