gpt4 book ai didi

android - adb reboot broadcast 在某些应用程序上不起作用

转载 作者:行者123 更新时间:2023-11-29 20:46:44 27 4
gpt4 key购买 nike

我用过 this测试我自己的应用程序重启广播的问题。即,

C:\Eclipse\sdk\platform-tools>adb shell am broadcast -a
android.intent.action.BOOT_COMPLETED -c android.intent.category.HOME
-n my.own.app/.BRAutoStart Broadcasting: Intent { act=android.intent.action.BOOT_COMPLETED
cat=[android.intent.category.HOME] cmp=my.own.app/.BRAutoStart }



Broadcast completed: result=0

但它不起作用。

简单的命令重启设备:

adb shell am broadcast -a android.intent.action.BOOT_COMPLETED -c
android.intent.category.HOME

我知道广播接收器 BRAutoStart 收到 boot_completed ,因为我已经测试过它并在生产代码中使用它。

我使用的是真实设备,而不是模拟器。

如何设置命令行向设备发送广播?

最佳答案

你可以试试这个调用:

adb shell am broadcast -a android.intent.action.BOOT_COMPLETED -n your.app.packagename/.YourReceiverClassName

它不会重启您的设备,但会向您的接收器发送广播

关于android - adb reboot broadcast 在某些应用程序上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30183128/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com