文件名称:AndroidUms:Android无埋点用户行为统计
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-28 10:30:58
Android无埋点用户行为统计 前言 我们知道,要统计app上用户的行为,是需要根据需求在功能点对应的方法中加上一些代码的。现在我们是通过调用Ums框架中的一句代码来实现的,不调用显然就不能进行用户行为统计。**所以,无论是现有埋点方法,还是所谓的无埋点方案,都是要调用一句统计代码才可以进行用户行为统计的。**所以我们要解决的问题实际上是如何写一个插件实现自动插入代码。 一、Android打包流程 下图是android的打包流程,想要插入代码,可以在.java文件->.class文件和.class文件->.dex文件这两个过程中实现。 1.1 .java->.class期间生成代码 从图中可以看到,生成class文件是需要java编译期参与的,所以在这个过程中,我们想生成代码,就需要依靠java编译器(或一个可以编译出符合java class 语法的的编译器)。 1.2 .class->
【文件预览】:
AndroidUms-master
----README.md(24KB)