稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
Android注解处理器
订阅
avatar
Iverson毅
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • Android编译期插桩,让程序自己写代码(三)
    Android编译期插桩,让程序自己写代码(一)中我介绍了APT技术。 Android编译期插桩,让程序自己写代码(二)中我介绍了AspectJ技术。 本文是这一系列的最后一篇,介绍如何使用Javassist在编译期生成字节码。老规矩,直接上图。 Javassist是一个能够非…
    • 青霉素
    • 6年前
    • 7.1k
    • 30
    • 5
    Android
  • Android编译期插桩,让程序自己写代码(二)
    在上篇文章Android编译期插桩,让程序自己写代码(一)的前言部分我放了一张图,用来说明编译期插桩的位置和相应的技术。这里,我还打算这张图来开篇。 在上图中,我们可以清楚的看到AspectJ的插桩位置是.java与.class之间。这很容易使人联想到编译器。事实上,Aspec…
    • 青霉素
    • 6年前
    • 4.2k
    • 21
    • 4
    Android
  • Android编译期插桩,让程序自己写代码(一)
    近些年,编译期插桩技术在Android圈越来越普遍。无论是可以生成JAVA源码的ButterKnief、Dagger,还是操作字节码的VirtualAPK,甚至是新兴的语言Kotlin都用到了编译期插桩技术。学习这门技术对我们理解这些框架的原理十分有帮助。另外,我们通过这种技术…
    • 青霉素
    • 6年前
    • 7.6k
    • 76
    • 8
    Android