博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux android 调试
阅读量:5816 次
发布时间:2019-06-18

本文共 2214 字,大约阅读时间需要 7 分钟。

  hot3.png

adb shell dumpsys | grep Focus 找到当前获取焦点的activity

grep 内容 -r 路径 --include=*.后缀  找到指定路径下包含指定内容,指定后缀的文件

_______________________________________________________________________________________________________________________________________

使用adb查看应用程序内存使用情况可按如下格式在命令行里查看内存使用情况:
adb shell dumpsys meminfo <package_name>
_______________________________________________________________________________________________________________________________________
通过命令行执行adb shell am broadcast发送广播通知。
adb shell am broadcast 后面的参数有:
[-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>]
例如:
adb shell am broadcast -a com.android.test --es test_string "this is test string" --ei test_int 100 --ez test_boolean true
________________________________________________________________________________________________________________________________________
adb 启动Activity
adb shell am start -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -n breakan.test/breakan.test.TestActivity
或简单一些。
adb shell am start -n breakan.test/breakan.test.TestActivity
其中"breakan.test/breakan.test.TestActivity"中的"breakan.test"是程序的包名,"TestActivity"是程序Activity类的类名。
________________________________________________________________________________________________________________________________________
adb 启动service
adb shell am startservice -n {包(package)名}/{包名}.{服务(service)名称}
如:启动自己应用中一个service
# am startservice -n com.android.traffic/com.android.traffic.maniservice
________________________________________________________________________________________________________________________________________
通过adb 命令拨打电话
    adb shell service call phone 2 s16 "10086"(呼叫的号码)  
通过adb 命令发送短信,需要两步
    adb shell am start -a android.intent.action.SENDTO -d sms:10086(发送目的号码) --es sms_body "hello"(短信内容) --ez exit_on_sent true  
      
    adb shell input keyevent 66   // 模拟发送按键
—————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

转载于:https://my.oschina.net/reone/blog/531180

你可能感兴趣的文章
Windows Azure创建虚拟机
查看>>
将一个双向链表逆置的正确姿势
查看>>
Nginx负载均衡、ssl原理、生成ssl密钥对、Nginx配置ssl
查看>>
从Excel导出SQL
查看>>
难忘战斗岁月————PMP认证考试总结
查看>>
apache性能测试工具ab使用详解
查看>>
SAP产品介绍
查看>>
zabbix_agentd被监控端安装
查看>>
[非凡程序员]协议,代理
查看>>
正则表达式(一)
查看>>
网络基础回顾1
查看>>
word无法显示图片
查看>>
python modelform的组合使用
查看>>
我的友情链接
查看>>
网络配置、进程优先、日志文件简介
查看>>
我的友情链接
查看>>
整数和实数的机内表示,精度和溢出
查看>>
亲测,很实用的10个Linux 系统诊断命令
查看>>
Zabbix3.0 图像中文显示乱码之解决方案
查看>>
oracle中用户问题
查看>>