不想在 BroadcastReceiver 中保留启动器 activity
Do not want to keep a launcher activity in BroadcastReceiver
创建一个应用程序,只要连接或断开电源,就会播放一个小铃声。
但我面临的问题是,每当我不使用任何启动器时,应用程序都无法运行 activity。
当有启动器 activity 时应用程序运行良好。
叹息..含糊不清,没有代码:(
Android 不允许 BroadcastReceiver 接收一些广播信息,如果应用程序的进程不是 alive.It 旨在对抗邪恶的应用程序。如果你有一个 activity 运行,你的进程是活跃的,所以你的接收器被允许接收广播。
你可以做一个透明的 activity 并使用 startService 在后台启动服务,然后完成 activity.As 你的服务是 运行 ,你的进程是活跃的,所以 Android会让你收到广播
其他问题可以直接看官方文档。
创建一个应用程序,只要连接或断开电源,就会播放一个小铃声。 但我面临的问题是,每当我不使用任何启动器时,应用程序都无法运行 activity。 当有启动器 activity 时应用程序运行良好。
叹息..含糊不清,没有代码:(
Android 不允许 BroadcastReceiver 接收一些广播信息,如果应用程序的进程不是 alive.It 旨在对抗邪恶的应用程序。如果你有一个 activity 运行,你的进程是活跃的,所以你的接收器被允许接收广播。
你可以做一个透明的 activity 并使用 startService 在后台启动服务,然后完成 activity.As 你的服务是 运行 ,你的进程是活跃的,所以 Android会让你收到广播
其他问题可以直接看官方文档。