logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android 基础技术——Framework

第一个原因,我们可以设想一下采用binder调用的话该怎么做,首先zygote要启用binder机制,需要打开binder驱动,获得一个描述符,再通过mmap进行内存映射,还要注册binder线程,这还不够,还要创建一个binder对象注册到serviceManager,另外。好处:应用在启动的时候需要做很多准备工作,包括启动虚拟机,加载各类系统资源等等,这些都是非常耗时的,如果能在zygote里

文章图片
#android
收藏学习

Android进程被杀后,重启app,activity如何恢复:https://blog.csdn.net/litefish/article/details/51685232#t3Android进程被杀后,采用重新初始化应用的方式来解决https://blog.csdn.net/xiao_nian/article/details/79970144跨进程通信框架https://bl...

android Hook IActivityManager和IActivityTaskManager

public class HookManager {private static final String TAG = "HookManager";public static void hookActivityManager(){if(Build.VERSION.SDK_INT > Build.VERSION_CODES.P){hookIActivityTaskManager();}else

到底了