通过命令行执行adb shell am broadcast发送广播:
[-a <ACTION>] 表示广播action
[-d <DATA_URI>]
[-t <MIME_TYPE>]
[-c <CATEGORY> [-c <CATEGORY>] ...]
[-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...]
[--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]
[-e|--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]
[-n <COMPONENT>]
[-f <FLAGS>] [<URI>]
案例1:通过ADB无参数广播恢复出厂设置
adb shell am broadcast -a android.intent.action.MASTER_CLEAR
案例2:通过ADB带参数广播恢复出厂设置
adb shell am broadcast -a android.intent.action.MASTER_CLEAR --es android.intent.extra.REASON "MasterClearConfirm" --ez android.intent.extra.WIPE_EXTERNAL_STORAGE false --ez com.android.internal.intent.extra.WIPE_ESIMS true
注释说明:红色为Key,绿色为Value文章来源:https://www.toymoban.com/news/detail-596566.html
--es android.intent.extra.REASON "Ma文章来源地址https://www.toymoban.com/news/detail-596566.html
到了这里,关于Android adb发送无参数广播及带参数广播的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!