adb shell am命令

來源:互聯網
上載者:User

標籤:android   style   blog   http   io   color   ar   os   使用   

adb shell am命令是在cmd命令列可以通過命令來啟動Activity,Boradcast,Service等,更多使用可以參考下面附件.

比如在cmd串口我們發送廣播,廣播action是"com.cmcc.media.bufferring" ,並且帶key是"url",value是"http://www.baidu.com" 的資料給廣播接收者,如下即可
am broadcast -a "com.cmcc.media.bufferring" --es "url" "http://www.baidu.com"

比如我們在APK中通過如下命令:
final String broadcastCmdStr = "*****";
Runtime.getRuntime().exec(broadcastCmdStr);
但是APK中會報錯:
APK發送時候,無法發送成功,只要在發送broadcast的APK增加
android.permission.INTERACT_ACROSS_USERSandroid.permission.INTERACT_ACROSS_USERS_FULL許可權即可。
接收端不需要處理


參考:
Android_adb shell am/pm使用
http://blog.sina.com.cn/s/blog_51335a0001017ux5.html
 
Android應用如何監聽自己是否被卸載及卸載反饋功能的實現(第二版)
http://www.cnblogs.com/zealotrouge/p/3159772.html
 
Android控制台命令am簡介
http://blog.csdn.net/hudashi/article/details/7782938
 
Android:adb shell am命令列發送Activity/Service/Broadcast
http://blog.csdn.net/annkie/article/details/7896559

adb shell am命令

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.