XMark

一个简易的埋点解决方案(基于JakeWharton的hugo基础上改造)

View project on GitHub

XMark

一个简易的埋点解决方案(基于JakeWharton的hugo基础上改造)

xm api

特点

  • JakeWharton的hugo的所有特点。

  • 支持自定义对象序列化接口,方便打印对象。

  • 内置默认的logcat打印突破了4000的打印限制。

  • 支持日志的自定义打印(不仅简单的Logcat)。你可以使用我的XLog进行扩展。

  • 支持设置日志的打印优先级。

如何使用

1.先在项目根目录的 build.gradle 的 repositories 添加:

allprojects {
    repositories {
        ...
        maven { url "https://jitpack.io" }
    }
}

2.再在项目根目录的 build.gradle 的 dependencies 添加xmark插件:

buildscript {
    ···
    dependencies {
        ···
        classpath 'com.github.xuexiangjys.XMark:xmark-plugin:1.0.5'
    }
}

3.在项目的 build.gradle 中增加依赖并引用xmark插件

apply plugin: 'com.xuexiang.xmark' //引用xmark插件

dependencies {
    ···
    implementation 'com.github.xuexiangjys.XMark:xmark-runtime:1.0.5'  //添加依赖
}

联系方式