通過 adb命令發送廣播

我們經常用到模塊設備發送廣播,此處記錄一下:

首先進入adb 使用命令: adb shell

發送廣播

例:

   am broadcast -a action.com.custom.broadcast.quit  --es package "com.test.broadcast"

   am broadcast 後面爲key 加參數

   具體見:

   [-a <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>]


-a  後面爲 action

--es 爲 EXTRA_KEY


轉換爲代碼爲


 Intent intent = new Intent("action.com.custom.broadcast.quit");

 intent.putExtra("package","com.test.broadcast");


其它參數都類似了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章