gpt4 book ai didi

android - Knox 注册服务阻止访问相机

转载 作者:行者123 更新时间:2023-12-04 10:33:13 28 4
gpt4 key购买 nike

我正在制作一个简单的 QR 扫描应用程序,并使用 Google 的开源 Zebra Crossing 库来做到这一点。我以前做过一个,正在尝试与上次完全相同的方法,但某个 Knox 注册服务妨碍了我。

在应用程序中,我有一个按钮可以调用如下所示的扫描功能。

public void scan(View v) {
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
startActivityForResult(intent, 0);
}

该函数正确触发并正确退出。在我制作的过去版本的应用程序中,相机会打开并寻找要扫描的二维码。而不是知道我收到一条错误消息,标题为

Knox Enrollment Service: Sorry, the Android camera encountered a problem. You may need to restart the device.



重新启动设备没有任何作用。

Android 有什么变化吗,或者这是否是三星原生的东西?

最终,有没有办法绕过 Knox 注册服务或另一种无需通过 Knox 即可扫描二维码的方法?

最佳答案

我刚刚也遇到了这个问题,幸运的是能够通过反复试验找到解决方案。

  • 转到手机的搜索栏(在主屏幕上向下滑动)并输入“Knox 注册服务”
  • 向下滚动到“权限”
  • 单击“相机”,然后选择“允许”
  • 退出您尝试使用的应用程序并重新启动该应用程序 - 现在应该可以使用

  • 我不确定为什么默认情况下不启用它,但这似乎是问题的原因。在运行 Android 版本 10、Knox API 级别 30 的 Galaxy A51 上进行测试。

    关于android - Knox 注册服务阻止访问相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60313942/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com