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_id
和 token
复制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”
Agora.io 的云重新编码 RESTful API 错误