集成
添加依赖
TMF 调试助手由TMF Toolkit 核心库和 TMF Toolkit 可选模块组成。首先需要添加核心库的依赖:
dependencies {
...
implementation com.tencent.tmf.android:toolkit:1.0.0.0
...
}
根据您 TMF SDK 的使用情况,选择对应的可选模块进行接入:
dependencies {
...
implementation 'com.tencent.tmf.android:toolkit-colorlog:1.0.0.0',
implementation 'com.tencent.tmf.android:toolkit-conch:1.0.0.0',
implementation 'com.tencent.tmf.android:toolkit-offline:1.0.0.0',
implementation 'com.tencent.tmf.android:toolkit-push:1.0.0.0',
implementation 'com.tencent.tmf.android:toolkit-shark:1.0.0.0',
implementation 'com.tencent.tmf.android:toolkit-webview:1.0.0.0',
...
}
可选模块对应的 SDK 组件如下:
- toolkit-colorlog:染色日志 SDK。
- toolkit-conch:数据同步与云指令 SDK。
- toolkit-offline:离线包 SDK。
- toolkit-push:消息推送 SDK。
- toolkit-shark:网关组件 SDK。
- toolkit-webview:H5容器 SDK。
初始化
使用调试助手之前需要对调试助手进行初始化
/**
* 初始化调试助手,application 为 App 的上下文
*/
TmfKit.init(application);
接口定义
您可以通过 TMFKit 定义的接口对调试助手的面板进行操作:
/**
* 显示主icon
*/
fun show()
/**
* 直接显示工具面板页面
*/
fun showToolPanel()
/**
* 直接隐藏工具面板
*/
fun hideToolPanel()
/**
* 隐藏主icon
*/
fun hide()