我的flutter调试控制台一直显示此消息。没完没了,有人能帮我解决这个问题吗?我也禁用了agora聊天引擎。然而,错误仍然存在……请协助. .
I/GDPAndroid(28712): getCpuTemperature valid
path:/sys/class/thermal/thermal_zone0/temp
E/libc (28712): Access denied finding property "net.dns1"
E/libc (28712): Access denied finding property "net.dns2"
E/libc (28712): Access denied finding property "net.dns3"
E/libc (28712): Access denied finding property "net.dns4"
我有这个问题,它在我的物理手机上只有android 5.0
我试图通过在_initEngine()中注释这行来不调用enable camera
//await _engine.enableVideo();
和消息消失了!!所以在那之后,我意识到这是(相机许可问题)
[修复]确保在启用相机前征得许可
在_engine.enableVideo();前添加这行
await [Permission.microphone, Permission.camera].request();
代码:
_initEngine() async {
_engine = await RtcEngine.createWithContext(RtcEngineContext(config.appId));
_addListeners();
await [Permission.microphone, Permission.camera].request();
await _engine.enableVideo();
await _engine.setChannelProfile(ChannelProfile.LiveBroadcasting);
await _engine.setClientRole(ClientRole.Broadcaster);
_joinChannel();
}