启动后Android调用活动?活动的生命周期,BroadcastReceivers。

时间:2012-05-25 11:51:34

标签: android broadcastreceiver lifecycle boot

所以我有一个应用程序,其中一个Activity什么都不做,两个类扩展了BroadcastReceiver,但是那些从未在任何地方注册过。

该应用已获得许可

 <action android:name="android.intent.action.BOOT_COMPLETED" />  

但除此之外,什么都没有“开始”。 然而,应用程序在启动后显示在Eclipse的LogCat中的线程/进程中,并且BroadcastReceivers接收它们过滤的意图。

  • Android是否在后台启动每个已安装的应用程序?为什么我的应用程序在启动后启动? - BroadcastReceivers是否有效,尽管它们没有注册?

我找不到任何正式的东西。

1 个答案:

答案 0 :(得分:1)

启动后您的应用是由于权限

启动的

并非每个应用都有此字符,但添加了此权限的用户除外