2021-05-14 使用第三方Launcher 调用任务管理器

AndroidR 使用了客户的Launcher, 发现按recent按键没有反应.

发现 Android O中最近任务是在SystemUI中实现的,而Android P中开始在Launcher3中也是实现最近任务功能,两者共同的代码放在了SystemUI中shared目录。

但是,现在Android R已经去掉了SystemUI中的最近任务显示相关代码。

 

所以如何调用客户的recent了?  通过反编译发现客户Launcher中有com.android.quickstep.RecentsActivity, 在代码中查找调动com.android.launcher3的地方,

发现frameworks/base/core/res/res/values/config.xml 有配置信息

修改下面配置编译, 按Recent按键可以调用出任务管理器界面.

 

 

---------------- frameworks/base/core/res/res/values/config.xml ----------------
      -            >com.android.launcher3/com.android.quickstep.RecentsActivity
+            >com.doro.app.dorolauncher11/com.android.quickstep.RecentsActivity

 

 

 

你可能感兴趣的:(Android,android)