agora.io 错误访问拒绝找到属性 net.dns2

Posted

技术标签:

【中文标题】agora.io 错误访问拒绝找到属性 net.dns2【英文标题】:agora.io Error Access denied finding property net.dns2 【发布时间】:2020-12-02 16:49:26 【问题描述】:

我正在尝试使用agora.io 来实现一个实时流媒体应用程序,以进行测试。当我点击开始流式传输时,我在下面收到错误,并且相机将是空白的。

W/GENP.0: type=1400 audit(0.0:74945): avc: denied  read  for name="u:object_r:net_dns_prop:s0" dev="tmpfs" ino=3282 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:net_dns_prop:s0 tclass=file permissive=0
E/libc: Access denied finding property "net.dns1"
E/libc: Access denied finding property "net.dns2"
    Access denied finding property "net.dns3"
E/libc: Access denied finding property "net.dns4"

请知道是什么导致了问题。

【问题讨论】:

您是否在模拟器上进行测试,这可能会导致此错误?同时,此错误不会导致 SDK 出现任何性能问题。 没有在真实设备上测试它,我没有对来自 GitHub 的示例代码进行任何更改,只是添加了我的 app_idtoken 复制token并粘贴到String.xml文件后,请在加入频道时仔细检查token是否真的被使用过。 【参考方案1】:

经过长时间的研究,我发现为什么直播没有开始并且屏幕为空白是因为我在 agora 仪表板中创建了一个带有 channel name test1 的令牌,但是在我的应用程序中打开直播时我通过了带有用户 ID 的 channel name

因此,要使 agora 正常工作,您需要创建一个具有相同频道名称的令牌,您将在开始直播时传递该令牌。

但是这个修复仍然没有阻止日志中的错误Access denied finding property "net.dns1",但现在我可以上线了。

【讨论】:

也为我工作过连接 谢谢,我遇到了同样的问题。

以上是关于agora.io 错误访问拒绝找到属性 net.dns2的主要内容,如果未能解决你的问题,请参考以下文章

Android - Ipay88 出现错误访问被拒绝找到属性“ro.serialno”

错误:包 io.agora.rtm 不存在

Agora.io 的云重新编码 RESTful API 错误

在 vue.js 中使用 agora.io

设置 agora.io 录制服务器时出现错误:20,stat_code:3

Agora.io 中的语音直播