从android中的广播接收器启动一个活动

发布于 2024-09-03 12:51:46 字数 64 浏览 5 评论 0原文

我正在尝试从广播接收器启动主要活动。谁能指导我如何做到这一点?我总是收到“进程错误”的消息。

谢谢

I am trying to launch the Main Activity from a broadcast receiver. Can anyone guide me as to how I can do it? I always get "Process is Bad" message.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

七度光 2024-09-10 12:51:46

重新启动模拟器或直接杀死进程即可解决这种情况。

Restart the emulator or just Kill the process that will solve this situation.

伏妖词 2024-09-10 12:51:46

当使用真实设备时,我发现解决此问题的唯一方法是:

  • 通过“设置”->“卸载应用程序”。应用。
  • 从手机中取出电池(使用 Android“关闭电源”菜单不起作用)。
  • 再次打开设备。
  • 使用 adb install 再次安装 APK。

我的应用程序没有显示在设备上运行的进程列表中(它是一个 BroadcastReceiver),因此我无法终止该进程。

请参阅我的回答此处,了解有关无效内容的更多详细信息。

When using a real device, the only I found to fix this was:

  • Uninstall the app through Settings -> Applications.
  • Remove the battery from the phone (using the Android "Power off" menu did not work).
  • Turn device on again.
  • Install the APK again using adb install .

My app didn't show up in the list of processes running on the device (it's a BroadcastReceiver), so I wasn't able to kill that process.

See my answer here for more detail on what didn't work.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文