【发布时间】:2017-04-21 16:38:45
【问题描述】:
我需要在启动时运行一个 android 应用程序。我已按照清单文件中有关权限的所有说明,创建了 BroadcastReceiver 并向同一个 Android 项目添加了一个虚拟活动,并至少手动运行该活动一次。 我已经关闭手机,每天多次,应用程序总是正常启动。问题是三四天后,应用程序在手机启动时停止运行,需要再次手动运行 虚拟活动一次以将其功能扩展到其他三四天。 欢迎任何形式的帮助。
【问题讨论】:
-
在任何 Android 设备上,您都需要在初次安装应用程序后以及用户在应用程序屏幕上的“设置”中按下“强制停止”后运行 Activity。否则,你应该没问题。除了用户点击该按钮时,一些设备在其他时候会做一些愚蠢的事情并采用“强制停止”行为。除了对设备制造商大喊大叫之外,您对此无能为力。
-
分享一些代码