在多用户支持的情况下,二级用户看不到Android通知

时间:2020-03-03 12:26:57

标签: android android-notifications android-multiple-users

我有需要支持多用户(即具有不同用户配置文件的单个设备)的android系统应用程序。我的应用程序向用户显示通知。我希望所有用户以及用户0都可以看到通知。但是只有USER 0显示通知。其他用户未显示通知。

我希望通知处于活动状态时会在其他用户中显示。 当它处于活动状态时,我没有看到该通知

我在代码中添加了以下权限。

<permission android:name="android.permission.INTERACT_ACROSS_USERS"
            android:protectionLevel="signatureOrSystem"
            tools:ignore="ProtectedPermissions"/>

<permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL"
            android:protectionLevel="signature"
            tools:ignore="ProtectedPermissions"/>

也已添加 android:singleUser =“ true”用于所有接收器和服务。仍然无法看到USER 0以外的其他用户的通知。

adb用于切换用户的命令:am切换用户USER_ID。当我运行此命令时,我看到我的其他用户也在运行

我通过使用系统->多个用户->添加用户设置添加了多个用户

可能是什么原因?恳请您帮助我解决此问题

0 个答案:

没有答案