记 Firebase 上无 NDK 符号表解决的过程 背景 在 项目上线之后,Firebase 的后台收到音视频上报的崩溃。在项目中音视频以 s...
这是我们 Java 虚拟机系列文章的第六篇,Java 虚拟机总述 Java 虚拟机子所以被称为”虚拟“的,就是因为它仅仅是由一个规范来定义的抽象...
这是我们 Java 虚拟机系列文件的第五篇,连接模型 从程序员的角度来看,理解 Java 虚拟机体系结构最重要的方面之一就是连接模型 1.解析和...
这是我们 java 虚拟机系列的第四篇文章, 类加载器 1.类加载器 Java 虚拟机的主要任务是装载 class 文件并且执行其中的字节码。类...
现在我们来讲述类的生命周期,这是 java 虚拟机系列文章的第三篇 Java 虚拟机通过装载、连接和初始化一个 Java 类型 类的完整生命周期...
Class 文件结构 Class 文件是一组以 8 位字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑地排列在 Class 文件中,中间没...
前言 最近在做 Android 项目的时候,需要在 NativeActivity 中动态加载 so 。运行的时候,抛出了异常 Caused b...
如何不依赖代码却可以复用它的功能 在软件设计中为了建立清晰的软件分层关系,引入了软件分层设计,也是便于高层业务模块依赖低层模块。在一般的应用软件...
CoordinatorLayout 与 Behavior CoordinatorLayout 的使用 先看官网对 CoordinatorLayo...