【问题标题】:Broadcasting System Events广播系统事件
【发布时间】:2013-07-05 06:42:27
【问题描述】:

Android 应用程序(不是框架应用程序)是否可以广播系统事件,例如 BOOT_COMPLETED? 我认为不可能发布,因为它是伪造系统操作的方式,但想知道正确的答案。 android开发者网站有没有讨论这个的地方?

【问题讨论】:

    标签: android events system broadcast


    【解决方案1】:

    这是通过 3rd 方应用程序无法实现的。

    不过,您可以通过 ADB 发送这些广播,例如

    adb shell am broadcast -a android.intent.action.BOOT_COMPLETED
    

    adb shell am broadcast -a android.intent.action.BOOT_COMPLETED -c android.intent.category.HOME -n package_name/class_name
    

    【讨论】:

    • 嗨 Pankaj,我的问题是如何从我们的应用程序中以编程方式发送这些事件
    • 哦,是的,我更新了答案。我虽然你知道它是可能的并且正在寻找另一种方式。 :)
    • 我想你试图在评论中说它不可能。 “哦,是的,我更新了答案。我以为你知道它可能并正在寻找另一种方法。:)”
    • :D 是的。对不起,我的错误。 :(
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多