我有以下问题(大约一周以来),不幸的是我无法解决它:
我正在使用 applozic,特别是作为我的应用程序的视频聊天功能。我想将它部署在支持 android 6.0 的智能眼镜设备上。应用程序启动,连接到 applozic 服务器,我的应用程序的所有功能都运行良好,然后,当我尝试连接 WebRTC 视频通话时,会发生以下情况:
01-31 11:02:41.331 3580-3580/com.package.name W/System.err:
java.lang.IllegalArgumentException: FRONT_CAMERA is not supported on
this device [...]
音频有效,聊天功能有效,所以我“相信”抛出的错误消息。我能做些什么来解决这个问题,还是 applozic 根本不支持只有一个摄像头的设备?
我已经尝试了以下方法:
- 卸载并重新安装相机应用程序
- 安装了不同的安卓相机应用
- 添加了我能想到的所有其他清单权限
- 使用设备登录到 Web 应用程序(Java Script API)并且它可以工作
- 用 5 款不同的智能手机对其进行了测试,效果很好,这让我相信 applozic 不支持只有 1 个摄像头的设备。
- 编译 + 针对更高和更低的 SDK