跳转至

使用

本工具是快速显示一个悬浮的调试窗口, 用于输出日志和触发交互事件

创建并显示调试窗口

可以在Activity/Fragment中使用dev函数即可创建并显示一个调试窗口

dev {
    function {
        // do something ...
    }
    function("自定义") {
        // do something ...
    }
    function("关闭") {
        // do something ...
        close() // 关闭调试窗口
    }
}

调试窗口本质上是一个Fragment, 所以需要使用Activity或Fragment来创建并显示

全局配置调试窗口显示开关

调试窗口不应该出现在线上环境, 建议配置该选项, 以防忘记注释或者删除调试窗口

class App : Application() {

    override fun onCreate() {
        super.onCreate()
        DevTool.enabled = BuildConfig.DEBUG // 全局调试窗口显示开关
    }
}