【问题标题】:[Android ]App Restarting after device reboot[Android]设备重启后App重启
【发布时间】:2017-04-13 18:45:49
【问题描述】:

当设备重新启动或在断电后打开时,我的应用程序正在后台重新启动。我不明白背后的原因。我没有在我的应用程序中使用 android.intent.action.BOOT_COMPLETED 也没有向警报管理器注册任何服务。我尝试在手动杀死设备后重新启动设备,然后它也在启动后台并进行 api 调用。我在 Android 6.0 和 7.0 上对其进行了测试。

提前致谢。

【问题讨论】:

  • “设备重启后应用程序重启” - 如何?服务还是应用程序本身?您是否使用任何服务或广播接收器?将清单添加到您的问题中
  • 我的应用中只有 GCM Receiver。所以,我也很困惑。
  • 您必须添加一些代码,否则没有人可以帮助。添加清单和接收者
  • 好的。不过只是一个快速的问题。应用程序中有任何 BroadcastReceiver 是否会在设备重启时重启它?
  • 除非你有任何意图过滤器,例如 BOOT_COMPLETE、SCREEN_ON 等

标签: android startup reboot


【解决方案1】:

我找到了背后的原因。其中一个库:org.altbeacon:android-beacon-library:2.5.1 在其 AndroidManifest.xml 中有 StartupBroadcastReceiver。因此,我的应用程序在重新启动时启动。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多