Android多渠道SDK开发心得(6)——sdk日志注入构建时间戳

本文介绍了如何在Android SDK开发中,通过在日志中注入构建时间戳来帮助快速定位问题。通过在SDK初始化和关键位置的日志加入_BUILD_TIME标志,结合Gradle脚本自动替换,确保每次构建时日志会包含当前的渠道信息和构建时间戳,提高问题排查效率。
摘要由CSDN通过智能技术生成

  sdk提供给第三方使用,出现问题后一般都需要抓日志进行分析排查,而分析问题时又往往需要确定sdk的版本或构建等信息、以便根据源码快速定位到问题。随着版本的不断迭代,仅仅通过日志往往无法快速判断出sdk是哪一版,此时如果能在sdk初始化及一些关键位置的日志中注入构建时间戳,这个问题立马也就迎刃而解了。

分别在各渠道初始化日志中加入以下”_ _BUILD_TIME”标志
sdk/src/alibaba/com/tobenull/sdk/SDK.java

public class SDK extends BaseSDK {
   
    ...
    @Override
    protected String getProductFlavor() {
        return "alibaba";
    }

    @Override
    public 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值