如何处理 Agora 异常"e/agora sdk cannot open log file for writing agorartm.log err=30"?

How do I deal with the Agora exception "e/agora sdk cannot open log file for writing agorartm.log err=30"?

我使用 Agora 作为我的 RTM(实时消息)SDK,但是在我为 Android 开发设置它之后,除了 RTMClientListener 没有自动更新接收到的消息的问题外,一切正常,并且调试控制台显示“e/agora sdk 无法打开用于写入 agorartm.log err=30 的日志文件”。有谁知道如何解决这一问题?提前致谢。

试试这个:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

以上几行允许Android应用程序对外部文件的读写权限将其添加到AndroidManifest.xml文件中-在应用程序标记之前:

package="com.example.yourproject">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<application...

关于 Agora Flutter 应用程序,示例应用程序仅适用于低安全模式的 Agora 项目。令牌或主要证书激活的项目不适用于示例应用程序。进入 Agora 控制面板,新建一个低安全级别的项目——只有 APP Id 类型。然后使用从新项目的仪表板复制的新应用程序 ID 尝试示例应用程序。