sensorsdata / sa-sdk-android

神策数据官方 Android 埋点 SDK,是一款轻量级用于 Android 端的数据采集埋点 SDK,包含代码埋点、全埋点、点击图和可视化全埋点功能。全埋点通过配合神策官方 Android 埋点插件来实现,神策数据官方 Android 埋点插件使用字节码插桩(ASM)的技术实现 Android 端的全埋点(无埋点、无码埋点、无痕埋点、自动埋点)。
http://opensource.sensorsdata.cn
Other
1.31k stars 434 forks source link

监听App启动与退出 #118

Closed ATMLGG closed 1 year ago

ATMLGG commented 1 year ago

虚心请教下,为何在全埋点方案中监听应用启动与退出时,采用监听Activity数量的方案,而不直接使用Application的onCreate,这个回调多进程下的确会走多次,但也可以判断进程名来决定是否上报,是出于什么考虑呢

dengshiwei commented 1 year ago

目前开发者在调用 SDK 初始化时存在不确定性,不一定在 Application 的 onCreate 方法中调用,监听比较困难。另一个就是退出没法监听,系统没有对应的 Application 生命周期监听。

ATMLGG commented 1 year ago

的确,感觉自己有点钻牛角尖了,十分感谢