网易HubbleData之Android无埋点实践
网易HubbleData的Android SDK在代码埋点整体架构的基础上新增了无埋点功能,本文主要针对网易HubbleData在Android SDK中的无埋点实践进行分享。重点死磕无埋点两大核心技术:1. View的唯一ID;2. 无埋点实现(代理监听方案和gradle插件方案)。
网易HubbleData的Android SDK在代码埋点整体架构的基础上新增了无埋点功能,本文主要针对网易HubbleData在Android SDK中的无埋点实践进行分享。重点死磕无埋点两大核心技术:1. View的唯一ID;2. 无埋点实现(代理监听方案和gradle插件方案)。
网易HubbleData是一款探索用户行为的数据分析系统。本文主要介绍无埋点SDK在iOS端的设计与实现,分享在无埋点开发过程中的一些关键技术的,包括事件唯一ID的设计与无埋点的实现。
NAPM 是网易的应用性能管理平台,采用非侵入的方式获取应用性能数据,可以实时展示多个维度的分析结果。本文主要给大家分享一下Android端SDK的实现原理。
旧文一篇,移动开发前线推送了MultiDex工作原理分析和优化方案,也分享一下我们的MultiDex启动优化思路
关于app运行时的crash,我们是不是可以做的更多?是否可以做到实时抓取app运行时产生的crash,然后直接自动修复它,从而不让app crash呢?答案是:YES!
首部压缩压缩是HTTP/2最重要的优化之一。然而在RFC标准及算法与实际应用之间还是有一定的鸿沟,就像理想与现实。本文将在说明算法之外更将详细说明OkHttp对首部压缩的实现,以带你更好的理解这一优化。
只要你和代码打交道,了解编译器的工作流程和原理定会让你受益无穷,无论是分析程序,还是基于它写自己的插件,甚至学习一门全新的语音。通过本文,将带你了解LLVM,并使用LLVM来完成一些有意思的事情。
JavaScript引擎能够解析和执行JS脚本,帮助移动端进行跨平台开发。本文主要介绍和讨论JS引擎在Android系统上的使用和性能比较,并针对JS绘制本地化问题给出了基于V8的开发实例。
一个企业的关键业务应用的性能强大,可以提高竞争力,并取得商业成功。NetsaseAPM 是网易性能数据分析平台,一个用户数据分析平台,支持非侵入式获取应用性能数据,实时展示多个维度分析结果。