技术栈
ams
xiangxiongfly915
1 个月前
android
·
ams
·
startactivity
Android Activity启动流程(Android 13)
AMS(ActivityManagerService) 是 Android 操作系统中的一个核心组件。它负责管理应用程序的生命周期、进程管理、任务管理、内存管理以及应用程序之间的通信。
Kbattery
2 个月前
android
·
wms
·
ams
Android11 应用启动流程
应用层调用startActivity,会跨进程调用导致ATMS的startActivityAsUser方法被调用
林多
9 个月前
android
·
ams
·
activity
·
startactivity
·
应用启动
【Android12】Android Framework系列--AMS启动Activity分析
通过ActivityManagerService(AMS)提供的方法,可以启动指定的Activity。比如Launcher中点击应用图标后,调用AMS的startActivity函数启动应用。 AMS提供的服务通过IActivityManager.aidl文件定义。
ab198604
1 年前
android
·
framework
·
ams
android framework之Applicataion启动流程分析
Application启动流程分析 启动方式一:通过Launcher启动app 启动方式二:在某一个app里启动第二个app的Activity. 以上两种方式均可触发app进程的启动。但无论哪种方式,最终通过通过调用AMS的startActivity()来启动application的。
__Yvan
1 年前
android
·
framework
·
ams
【Android Framework系列】第9章 AMS之Hook实现登录页跳转
前面章节我们学习了【Android Framework系列】第5章 AMS启动流程和【Android Framework系列】第6章 AMS原理之Launcher启动流程,大概了解了AMS的原理及启动流程,这一章节我们通过反射和动态代理对不同Android版本下的AMS进行Hook,实现登录页面的跳转。