集成

前置条件

要求 App 最低 SDK 版本 >= 16 。

minSdkVersion 16

集成方式

添加 SDK

  • 依赖

依赖其它组件模块如下:

包名或组件 必选 说明
基础库组件(base) 请参见“基础库 API”手册
gson /
网关组件(shark) 请参见“移动网关”
Webview 请参见“H5容器手册”
离线包组件(offline) 请参见“离线包”手册

接入HContainer的完整依赖关系如下:

implementation 'com.tencent.tmf.android:hybrid:+'
implementation 'com.tencent.tmf.android:base-core:+'
implementation 'com.tencent.tmf.android:base:+'
implementation 'com.tencent.tmf.android:shark:+'
implementation 'com.tencent.tmf.android:conch:+'
implementation 'com.tencent.tmf.android:profile:+'
implementation 'com.tencent.tmf.android:cipher:+'
implementation 'com.tencent.tmf.android:webview:+'
implementation 'com.tencent.tmf.android:tbscore:+'  
implementation 'com.tencent.tmf.android:weboffline:+'
implementation 'com.tencent.tmf.android:gson:+'

注意:如组件版本未找到,请确认与 maven 库中组件版本是否一致。

  • 添加 SDK 并配置工程
android{
    packagingOptions {
//不允许AS打包时优化so库,因为X5内核的so库做了MD5的校验,否则会出现加载成功X5内核后,会被删掉
//这里统一不优化so库,若要优化其他模块so库,也可单独对某个so库配置
        doNotStrip "**/*.so"
    }
}
Copyright © 2013-2023 Tencent Cloud. all right reserved,powered by GitbookUpdate Time 2023-08-31 14:46:07

results matching ""

    No results matching ""