240 发简信
IP属地:上海
  • Apk瘦身文章整理

    封神之作:极致包体优化,解决 17 个业务痛点https://mp.weixin.qq.com/s/NiV51jOeCnTRgo-TLFsw7g

  • Android字节码插桩学习

    AGP 7.0之后建议使用Transform Actionhttps://mp.weixin.qq.com/s/-k3FpIa0dcjo5yah...

  • 使用ASM给一个方法添加try catch块

    这个例子用于给一个方法添加try catch

  • Resize,w 360,h 240
    使用ASM统计一个方法执行耗时

    这个例子是:计算一个方法的耗时,进入方法时记录时间,退出方法时计算时间差

  • Resize,w 360,h 240
    ASM笔记

    1. 准备工作 idea安装插件:ASM ByteCode Outline,用于将class生成ASM相关代码,供参考使用。写好代码,Build...

  • so崩溃信息定位

    保存为python文件并填写addr2lineFilePath、symbolFilePath、crashFilePath,然后运行

  • apkanalyzer使用

    注意apkanalyzer命令在 AndroidSDK安装目录\tools\bin下,需要使用linux命令行才可以执行。git带的git ba...

  • gradle配置项-packagingOptions

    packagingOptions常见的设置项有exclude、pickFirst、doNotStrip、merge。 exclude,过滤掉某些...

  • Gradle非常用脚本

    获取项目buildscript中依赖的classpath 获取project下所有dependencies