文档中心>实时互动-教育版>常见问题>集成相关>集成相关问题(iOS 和 Android)

集成相关问题(iOS 和 Android)

最近更新时间:2025-07-07 17:15:02

我的收藏

如何进入 vConsole 模式获取到详细日志信息?

在自定义 JS 里执行下方代码来实现显示或隐藏 vConsole,执行时机由业务侧自定义 JS 的开发者决定。
TCIC.SDK.instance.getComponent('header-component').getVueInstance().toggleVconsole()

Android 集成中,初始化 X5 内核相关的问题

Android x5 内核初始化失败原因(首次集成)

需要检查下 minSdkVersion 参数,当 minSdkVersion ≥ 23时,在 AndroidManifest.xml 中的 application 添加android:extractNativeLibs="true"参数。

Android 端 Google Play 线上包,出现 x5 内核初始化失败问题

问题描述:
本地测试和流水线的 apk 包测试正常,但上线到 Google Play 后出现了 x5 初始化失败的问题。
原因:
App 打包的 abb 包上传到 Google Play 后,会对包体进行扫描。扫描过程中,将用户在 AndroidManifest.xml 中配置的 android:extractNativeLibs="true" 属性修改为 false,从而导致 x5 初始化失败。
解决方案:
1. 当 minSdkVersion ≥ 23时,在 AndroidManifest.xml 中的 application 添加android:extractNativeLibs="true"参数。
2. 完成上一步后,需要再在应用的 build.gradle 文件中做如下配置:
android{
packaingOptions{
jniLibs{
useLegacyPackaging true
}
}
}

共享屏幕时切换应用导致 App 重启,该如何解决?

此问题通常是由于以下原因导致:应用进入后台后,从安卓桌面启动器再次打开,可能会触发应用自动重启的机制。这可能与 App 的配置有关,建议检查 AndroidManifest.xml 等相关配置项,排查是否存在影响应用生命周期的设置。