Android O
文章平均质量分 71
adroid_newbie
路漫漫其修远兮,吾将上下而求索
展开
-
Android O Launcher3-Workspace加载
一.简述: Launcher这里我们研究主要是Launcher3(Android O平台),各个手机公司自家的ROM Launcher,咱们也看不到,但是八九不离十啦,他们也应该是重写关键函数来实现他们的需要。二.流程详述: 1.核心方法: LauncherProvider#loadDefaultFavoritesIfNecessary() A.第一种:从某个设定好的A...原创 2018-03-11 16:28:01 · 4214 阅读 · 1 评论 -
Android so文件浅析
一. 简述 Android中的so文件是动态链接库,是二进制文件,即ELF文件。多用于NDK开发中。二. 基础知识三. so文件格式解析 so文件即ELF文件,是一个二进制文件,我们可以用UltraEdit打开查看。如下: 上面有一处很明显看到,在so文件解析出来的头文件字段是ELF,也印证.so是一个ELF格式的问题。 ELF文件...原创 2018-05-19 17:50:30 · 32553 阅读 · 3 评论 -
Android apk安装浅析
一.APK安装—通过PackageInstaller来安装虽然是通过package/apps/PackageInstaller 来安装应用,但是最终调用的还是PkMS中的scanPackageLI()函数来实现安装。先放上流程图,再来细说下。...原创 2018-06-07 22:35:22 · 285 阅读 · 0 评论