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

集成相关问题(iOS 和 Android)

最近更新时间:2024-10-18 16:14:42

我的收藏

如何进入 vConsole 模式获取到详细日志信息,方便定位问题

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

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
}
}
}