標籤: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_USERS 和 android.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命令