Skip to content

0x00 QuickStart_zh_3_3_x

hui.zhao edited this page Mar 26, 2020 · 1 revision

3.4.0以下版本的说明

在3.4.0以下版本,还需要一些额外的步骤

初始化并安装所需模块

模块安装,GodEye类是AndroidGodEye的核心类,所有模块由它提供。

使用GodEye.instance().install(GodEyeConfig);进行安装,建议在Application onCreate中:

if (ProcessUtils.isMainProcess(this)) {//install in main process
    GodEye.instance().install(GodEyeConfig.fromAssets("assets path"));
}

install方法可以重复调用,每次调用会安装还未安装的模块

GodEyeConfig有几种构建方式

  1. (一般使用方式)从XML类型assets目录安装GodEyeConfig.fromAssets("assets path")
  2. 从XML类型的InputStream安装GodEyeConfig.fromInputStream(InputStream)
  3. 默认配置GodEyeConfig.defaultConfig()

XML样例:install.config

[可选] 卸载

Uninstall方法会将目前已经安装的模块全部卸载,一般不需要调用

// 卸载已经安装的所有模块
GodEye.instance().uninstall();

安装性能可视化面板

GodEyeMonitor类是AndroidGodEye的性能可视化面板的主要类,用来开始或者停止性能可视化面板的监控。

开启性能可视化面板:

GodEyeMonitor.work(context)

[可选] 关闭面板

GodEyeMonitor.shutDown()
Clone this wiki locally