android:app接收adb发送的命令并显示
2016-06-24 14:25
447 查看
一、adb使用的命令及说明如下:
adb
shell am broadcast -a [广播动作名称] --ei [EXTRA_KEY] [EXTRA_INT_VALUE] --es
[EXTRA_KEY] [EXTRA_STRING_VALUE] --ez [EXTRA_KEY] [EXTRA_BOOLEAN_VALUE]
eg:adb shell am broadcast -a com.syl.action.test --ei port 2 --es name test
option说明:
--ei 以key/value键值对的方式传入int型数据
--es 以key/value键值对的方式传入String型数据
--ez 以key/value键值对的方式传入boolean型数据
adb 启动activity、service,可详见:adb 启动activity、service
二、实现:基本思路: app端有一个广播接收器,接收到广播后,通过handler将msg传给MainActivity。
adb
shell am broadcast -a [广播动作名称] --ei [EXTRA_KEY] [EXTRA_INT_VALUE] --es
[EXTRA_KEY] [EXTRA_STRING_VALUE] --ez [EXTRA_KEY] [EXTRA_BOOLEAN_VALUE]
eg:adb shell am broadcast -a com.syl.action.test --ei port 2 --es name test
option说明:
--ei 以key/value键值对的方式传入int型数据
--es 以key/value键值对的方式传入String型数据
--ez 以key/value键值对的方式传入boolean型数据
adb 启动activity、service,可详见:adb 启动activity、service
二、实现:基本思路: app端有一个广播接收器,接收到广播后,通过handler将msg传给MainActivity。
相关文章推荐
- Android:判断某一个service是否已经在运行
- android:从ArrayList<HashMap<String, Object>>中获取键值对
- android:根据下载文件的url获取文件名
- Android:monkey测试工具
- Android java.lang.RuntimeException: Can\'t create handler inside thread that has not called Looper.prepare()
- Android:adb 启动activity、service,发送broadcast
- Android 防止Service被系统回收
- Android 点击back键两次退出程序
- Android 判断一个Service是否已经运行
- Android初学感受一
- Unity3D 串口连接
- Swift 析构器deinit
- android函数调用堆栈打印方法
- iOS 编码和解码
- iOS开发者的99个绝佳资源
- Swift学习---基础三(区间运算符、控制器转移语句)
- 微信公众号开发者中心配置 Token验证失败 终极解决方案
- Python脚本报错AttributeError: ‘module’ object has no attribute’xxx’解决方法
- dapper的增、删、查改的CodeSmith模板
- Android:View的测量/onMeasure()方法解析