首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拒绝访问查找属性"vendor.camera.aux.packagelist“

拒绝访问查找属性"vendor.camera.aux.packagelist“
EN

Stack Overflow用户
提问于 2019-03-26 03:33:40
回答 2查看 15.1K关注 0票数 19

我复制部分的firebase-mlkit样本代码,仅用于图像标记。当我在Nokia 6.1上运行并收到以下错误消息时:

type=1400审计(0.0:4015):avc:拒绝{ read } for name="u:object_r:vendor_camera_prop:s0“dev="tmpfs”ino=17821 scontext=u:r:untrusted_app:s0:c7、c256、c512、c768 tcontext=u:object_r:vendor_camera_prop:s0 tclass=file permissive=0 E/libc:拒绝访问查找属性"vendor.camera.aux.packagelist“

我在AndroidManifest.xml.中放置了以下权限

代码语言:javascript
复制
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"    />

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

我可以在Nokia6.1上运行示例firebase-mlkit,没有任何问题。有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2022-01-05 08:06:28

您需要将"vendor.camera.aux.packagelist“导出为公共默认工具,如:

代码语言:javascript
复制
vendor.camera.aux.packagelist u:object_r:exported2_default_prop:s0 exact string

在file(AOSP_DIR/system/sepolicy/public/property_contexts)中

票数 0
EN

Stack Overflow用户

发布于 2019-10-22 10:53:19

我不确定这个问题的根本原因,但我能够解决这个问题,延迟启动相机预览在我的应用程序。

代码语言:javascript
复制
@Override
    protected void onResume() {
        super.onResume();    
    final Handler handler = new Handler();
    handler.postDelayed(new Runnable() {
        @Override
        public void run() {
            camera.startPreview();
        }
    }, 300);
}

不要忘记停止预览和发布相机onPause事件的活动。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55349478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档