出现错误:访问被拒绝在某些设备上找到属性“ vendor.camera.aux.packagelist”

时间:2019-08-09 05:05:16

标签: android android-camera

我正在我的项目中使用人脸检测功能。我的代码可以在包括我的设备(Honor Play,Android 9.0)在内的许多设备上完美运行,但在某些设备(例如ex)上无法正常工作。小米Redmi注意事项5专业版具有相同的版本(android 9.0),但我收到错误,如下面的日志所示。

我已在manifest.xml中添加了以下权限

    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.INTERNET" />

    <uses-feature
        android:name="android.hardware.camera"
        android:required="false" />

我在日志中遇到以下错误

E/libc: Access denied finding property "vendor.camera.aux.packagelist"
W/CamCtrl.V17: type=1400 audit(0.0:363016): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=13687 scontext=u:r:untrusted_app:s0:c101,c260,c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0

如果需要或不允许,我已经在请求相机和存储权限。 请让我知道该问题的所有解决方案。

0 个答案:

没有答案