华为:应用需要在后台运行
Huawei: The app needs to be running in the background
我有华为phone,当我在华为上使用前台服务时,它只是停止服务。但是,我找到了这个解决方案( )。因为我的应用程序在我的华为 phone 的受保护应用程序中未启用,服务停止。
我的问题是,当我要求用户启用受保护的应用程序时,如何广播此设置?每次启用时我都必须询问用户吗?
为防止恶意应用程序 运行 在后台运行并启动,您的 phone 的内存和功耗会急剧增加。 EMUI默认不允许相关应用在后台保活或启动。但是,您可以在移动设备上手动保持应用程序处于活动状态 phone,以便应用程序可以在后台启动或自动启动。应用重启后生效。
如果应用场景需要允许应用在后台运行,建议在应用安装后首次启动时提示您手动保活。
为此,请选择 Phone 管理器 > 应用程序启动管理 > 禁用自动管理 > 允许自动启动或允许后台活动。
EMUI允许用户从应用切换到应用启动管理页面,但没有提供查询应用是否在后台保活的接口。
建议您显示提示而不是跳转
第一次启动应用时,会显示一条消息,指示您手动让应用在后台保持活动状态。
- 如果用户没有开启后台保活功能,应用无法在后台长时间运行。建议您在应用中使用常见问题来通知用户。
我有华为phone,当我在华为上使用前台服务时,它只是停止服务。但是,我找到了这个解决方案(
我的问题是,当我要求用户启用受保护的应用程序时,如何广播此设置?每次启用时我都必须询问用户吗?
为防止恶意应用程序 运行 在后台运行并启动,您的 phone 的内存和功耗会急剧增加。 EMUI默认不允许相关应用在后台保活或启动。但是,您可以在移动设备上手动保持应用程序处于活动状态 phone,以便应用程序可以在后台启动或自动启动。应用重启后生效。
如果应用场景需要允许应用在后台运行,建议在应用安装后首次启动时提示您手动保活。
为此,请选择 Phone 管理器 > 应用程序启动管理 > 禁用自动管理 > 允许自动启动或允许后台活动。
EMUI允许用户从应用切换到应用启动管理页面,但没有提供查询应用是否在后台保活的接口。
建议您显示提示而不是跳转
第一次启动应用时,会显示一条消息,指示您手动让应用在后台保持活动状态。
- 如果用户没有开启后台保活功能,应用无法在后台长时间运行。建议您在应用中使用常见问题来通知用户。