HarmonyOS鸿蒙Next中Android app开发的自启动功能失效

HarmonyOS鸿蒙Next中Android app开发的自启动功能失效 1 首先 我用Android Studio 开发了一个Android app ,利用手机重启后的广播BroadcastReceiver接收类和在清单文件中配置RECEIVE_BOOT_COMPLETED权限实现了手机重启后,app无任何操作app自启动

2.2 接着,我把打包号的文件apk安装在华为手机,鸿蒙操(HUAWEI Mate 9、HarmonyOS 2.0.0)作系统上,打开app,然后重启手机,app没有自启动,并且在日志文件里面看不到任何进入app程序的日志记录。我判断手机重启后这个程序根本就没有启动,但是我在Android 手机上测试,手机重启后,app在没有任何操作的情况下是可以自己打开的。我在两个手机上app都给了自启动权限,权限是给足了的,但是鸿蒙手机上app还是没有实现这个功能。

2.3 然后我想请问一下这个功能,1.手机重启后,app在没有任何操作的情况下能够自启动吗(自启动等权限全部满足要求)? 如果能够实现这个功能,那么我开发的Android app如何让鸿蒙操作系统,华为手机能够兼容这个效果。 如果不能兼容,华为手机,鸿蒙操作系统能后实现这个功能效果吗?怎么实现? 您预期结果是? 手机重启后,app能够在无任何操作的情况下自启动。


更多关于HarmonyOS鸿蒙Next中Android app开发的自启动功能失效的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

开发者你好,这个问题可以提工单跟踪

https://developer.huawei.com/consumer/cn/support/feedback/#/

更多关于HarmonyOS鸿蒙Next中Android app开发的自启动功能失效的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS Next中,Android应用的自启动功能失效可能是由于系统对后台启动和自启动行为的严格管控。HarmonyOS Next为了提升系统性能和安全性,可能限制了应用在后台自动启动的权限。建议开发者检查应用的启动逻辑,确保符合HarmonyOS的规范,并考虑使用系统提供的替代方案,如任务调度或通知机制,来实现类似功能。同时,确保应用在Manifest文件中正确声明了必要的权限。

回到顶部