万本电子书0元读

万本电子书0元读

顶部广告

ASM全埋点开发实战电子书

1.启数据新时代:由神策数据专业团队倾力造,结合实战案例,通过深浅出的方式,揭示了ASM技术和Android全埋技术的奥秘。让您拥有玩转数据的先机! 2.行业先技术:作者王灼洲、张伟是业内杰出人才,在移动发领域有超过十年的经验,分别撰写过《Android 全埋解决方案》和《iOS 全埋解决方案》,为您呈现前沿的ASM技术和全埋发实践。 3.满足用户需求:行业用户对全埋技术的需求迫切。本书详细、客观地阐述了ASM在Android全埋中的应用。覆盖各种真实商业场景,并清晰地讲解其技术原理和实现步骤,助您充分利用全埋技术的特长和优势。

纸质售价:¥78.80购买纸书

16人正在读 | 0人评论 6.8

作       者:王灼洲 张伟 著

出  版  社:人民邮电出版社有限公司

出版时间:2023-07-01

字       数:43.0万

所属分类: 科技 > 计算机/网络 > 多媒体/数据通信

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书由业内专业团队神策数据的专业人士编写,结合实战案例,深浅出地介绍了ASM技术和Android全埋技术。 作者从神策数据服务超过2000家客户的经历中,发现了行业用户对全埋技术的迫切需求。本书针对这一,详细、客观地阐述了ASM在Android全埋中的应用,涵盖各种真实商业场景,并清晰地讲解其技术原理和实现步骤,以帮助用户利用好全埋技术的特长和优势。 本书作为一本技术参考书,特别适合非专业发工程师在日常工作中使用。<br/>【推荐语】<br/>1.启数据新时代:由神策数据专业团队倾力造,结合实战案例,通过深浅出的方式,揭示了ASM技术和Android全埋技术的奥秘。让您拥有玩转数据的先机! 2.行业先技术:作者王灼洲、张伟是业内杰出人才,在移动发领域有超过十年的经验,分别撰写过《Android 全埋解决方案》和《iOS 全埋解决方案》,为您呈现前沿的ASM技术和全埋发实践。 3.满足用户需求:行业用户对全埋技术的需求迫切。本书详细、客观地阐述了ASM在Android全埋中的应用。覆盖各种真实商业场景,并清晰地讲解其技术原理和实现步骤,助您充分利用全埋技术的特长和优势。 4.非专业工程师的福音:作为一本技术参考书,本书特别适合非专业发工程师在日常工作中使用。书中将复杂的技术内容解读为通俗易懂的语言,让您轻松掌握与自动化埋相关的知识,实现数据采集的无缝衔。 6.详尽深的技术指南:无论是想学习技术的发人员还是相关研究者,本书都是实用的参考书。涵盖插件发和全埋技术,详细介绍Android插件发的基础知识,讲解字节码基础和ASM技术的应用。通过本书,您将掌握全埋发的核心概念和实现方法,能够独立完成插件发和全埋实践。<br/>【作者】<br/>王灼洲是《Android 全埋解决方案》《iOS 全埋解决方案》作者,担任数据治理研发部负责,有超过十年的Android & iOS 相关发经验,是国内早期从事 Android 研发工作的工程师。 张伟,从事移动研发工作超过十年,在神策主要负责埋技术研究工作。编写过Flutter全埋解决方案。<br/>
目录展开

内 容 提 要

前 言

1.Gradle插件介绍

1.1 什么是Gradle插件

1.2 Gradle基础知识

1.3 插件类型

1.4 Gradle扩展

1.5 综合示例

1.6 插件发布

1.7 插件调试

1.8 小结

2.Transform介绍

2.1 Android应用的构建

2.2 Transform简介

2.3 Transform的简单应用

2.4 Transform API详细介绍

2.5 Transform模板

2.6 并发编译

2.7 Transform原理介绍

2.8 小结

3.字节码基础

3.1 Java虚拟机

3.2 javap工具介绍

3.3 特定名称介绍

3.4 .class文件结构

3.5 小结

4.字节码指令

4.1 Java虚拟机栈

4.2 栈帧

4.3 局部变量表

4.4 操作数栈

4.5 字节码指令介绍

4.6 方法调用

4.7 案例分析

4.8 加载、链接、初始化

4.9 字节码指令偏移

4.10 Java虚拟机中的数据类型

4.11 小结

5.ASM基础

5.1 ASM简介

5.2 ASM组成

5.3 ClassReader API介绍

5.4 ClassVisitor API介绍

5.5 ClassWriter API介绍

5.6 类的转换和修改

5.7 MethodVisitor API介绍

5.8 方法的转换和修改

5.9 ASM工具包介绍

5.10 其他实例

5.11 小结

6.ASM基础之Tree API

6.1 Tree API简介

6.2 ClassNode API介绍

6.3 ClassNode与Core API相互转换

6.4 MethodNode API介绍

6.5 MethodNode与Core API相互转换

6.6 Core API和Tree API如何选择

6.7 其他

6.8 小结

7.ASM实现全埋点——基础部分

7.1 目标

7.2 实现步骤

7.3 小结

8.ASM实现全埋点——进阶部分

8.1 黑名单

8.2 防止多次插入

8.3 方法前插还是后插

8.4 支持Lambda和方法引用

8.5 小结

9.ASM实践分享和未来展望

9.1 是否可以注册多个Transform

9.2 插入代码是否会改变行号

9.3 是否支持Kotlin

9.4 ASM如何处理继承关系

9.5 慎用static变量

9.6 AGP 7的变化

9.7 小结

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部