【问题标题】:Starting an activity from Broadcast receiver in android从android中的广播接收器启动一个活动
【发布时间】:2010-05-28 21:47:30
【问题描述】:

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

谢谢

【问题讨论】:

  • 什么是“主要活动”?什么是“进程错误”消息?如果您收到错误对话框,请使用adb logcat、DDMS 或 Eclipse 中的 DDMS 透视图来获取堆栈跟踪并在此处发布。

标签: android android-activity android-intent broadcast broadcastreceiver


【解决方案1】:

重新启动模拟器或直接终止可以解决这种情况的进程。

【讨论】:

    【解决方案2】:

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

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

    我的应用没有出现在设备上运行的进程列表中(它是一个广播接收器),所以我无法终止该进程。

    请参阅我的回答 here,了解更多关于无效的详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      相关资源
      最近更新 更多