0

在将之前在 Wear OS 上运行的 Android 应用程序移植到 Galaxy watch 4 后,我遇到了意外的问题,即在按下 Home 按钮将应用程序发送到后台后将其返回到前台。在 Wear OS 中,在后台启动一个空活动是一件简单的事情,让应用程序回到前台。在 Galaxy watch 4 中它不起作用(可能是由于谷歌对在后台打开活动的新限制:https ://developer.android.com/guide/components/activities/background-starts )。

我试图通过环境模式解决这个问题,但没有成功。因此,我非常感谢在解决此问题方面的任何帮助:如何在 Galaxy Watch 4 中以编程方式将应用程序带回前台?

4

1 回答 1

0

该解决方案请求以下许可:

android.permission.SYSTEM_ALERT_WINDOW

这允许应用程序覆盖,进而允许在 BG 中的应用程序时启动活动

于 2021-09-25T14:39:08.323 回答