美文网首页
Android 修改源码或jar里面的内容

Android 修改源码或jar里面的内容

作者: 黑色海鸥 | 来源:发表于2018-04-24 20:50 被阅读15次

    重要 摘自:
    https://juejin.im/post/5addf731f265da0b83365df3?utm_source=gold_browser_extension
    侵权删除

    • 下载源码,修改源码

      • 优点是方法简单不容易出错,而且 Debug 的时候不会有什么问题
      • 缺点就是操作麻烦,升级的时候需要和上游进行 Rebase
    • 使用ASM等工具,直接修改对应类的字节码

      • 优点是非侵入,不需要下载和引入第三方库的源码
      • 就是实现相对复杂(涉及到字节码操作),而且因为字节码已被修改,没法和源码对应,所以 Debug 的时候也可能出问题。

    相关文章

      网友评论

          本文标题:Android 修改源码或jar里面的内容

          本文链接:https://www.haomeiwen.com/subject/vqgdlftx.html