华为设备报错 UIPopupException: VIOCameraDevice not available

0 投票
最新提问 10月 12, 2021 用户: nichifanlema (120 分)
我的设备是华为Nova5Pro,系统是鸿蒙2.0.0.165 EasyAR版本是4.3,支持设备中有,请问是什么原因?

2 个回答

0 投票
最新回答 10月 12, 2021 用户: kenn (19,220 分)

请提供一下变量deviceModel 的值

using (var buildClass = new AndroidJavaClass("android.os.Build"))
{
    var deviceModel = $"(Device = {buildClass.GetStatic<string>("DEVICE")}, Model = {buildClass.GetStatic<string>("MODEL")})";
}

发表于 10月 12, 2021 用户: easyarguxin (2,360 分)
或者使用adb命令获取型号

获取device: adb shell getprop ro.product.device

获取model: adb shell getprop ro.product.model

请将这两个命令获取到的型号名称回复给我们,我们会对这一型号适配.
发表于 10月 13, 2021 用户: nichifanlema (120 分)
你好, device: HWSEA-A;model :SEA-AL10 感谢回复
发表于 10月 13, 2021 用户: easyarguxin (2,360 分)
该型号是支持的,已经做了适配。

1.请更换手机,测试其他手机是否支持

2.检查网络是否连接

3.检查key是否有效

4.使用官方sample运行测试
0 投票
最新回答 10月 12, 2021 用户: easyarguxin (2,360 分)

https://www.easyar.cn/view/cn/EasyAR-Motion-Tracking-Supported-Devices.html

同一款手机往往有多个model,列表里的手机可能存在个别model不被支持的情况,原因如下

  • 硬件问题,例如部分model去除了陀螺仪。

  • 软件问题,例如系统升级后时钟可能不准。

  • 未完整适配,例如一款手机持续发布多个版本,会有一些新model待适配。

这类不支持的情况出现概率较低, 会在后续版本不断增加支持更多待适配型号.
欢迎来到 EasyAR Q&A ,有什么不懂的可以尽管在这里提问,你将会收到社区其他成员的回答。
...