赞
踩
通过命令行执行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
--es android.intent.extra.REASON "Ma
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。