Android多进程开发笔记
RT
通过
android:process=":process"
指定运行于新的进程自定义的
Application
(android:name=".App"
)会被每个进程运行一次应在自定义的
Application
中提前考虑多进程使用:- 在
Application
判断进程名,按需初始化组件 - 将组件放到
androidx.startup
中并手动初始化
- 在
SharedPreference
无法跨进程使用,因此Use DataStore in multi-process code