您的位置:首页 > 其它

adb常用命令

2018-02-01 17:18 316 查看
https://developer.android.com/studio/command-line/adb.html?hl=zh-cn#move

adb-devices 
列出当前已经连接的模拟器或者设备。
adb-s deviceId command
adb install -r xxx.apk adb uninstall xxx.apk
adb push local remote 本地复制到远程
ex: adb push xx.apk /sdcard/
adb pull remote local 远程捞取到本地
如果这里发生权限的问题,需要到shell里把权限改一下 su,chmod 权限 位置
shell常用命令:adb 
在 adb shell 中,您可以使用 Activity Manager (
am
) 工具发出命令以执行各种系统操作,如启动 Activity、强行停止进程、广播 intent、修改设备屏幕属性及其他操作。在 shell 中,此语法为:
am command启动activity: am start [option] intentam start -n packagename启动service: am startservice [option] intent发出广播: am broadcast [option] intent强行关掉app: am kill package关掉所有后台app: am kill-all[option]:
-a action
指定 intent 操作,如“android.intent.action.VIEW”。此指定只能声明一次。
-d data_uri
指定 intent 数据 URI,如“content://contacts/people/1”。此指定只能声明一次。
-t mime_type
指定 intent MIME 类型,如“image/png”。此指定只能声明一次。
-c category
指定 intent 类别,如“android.intent.category.APP_CONTACTS”。
-n component
指定带有软件包名称前缀的组件名称以创建显式 intent,如“com.example.app/.ExampleActivity”。
-f flags
将标志添加到 
setFlags()
 支持的 intent。
pm command 列出所有软件包名 pm  list packages输出所有软件包,或者,仅输出包名称包含 
filter
 中的文本的软件包。选项:
-f
:-------------------------------------查看它们的关联文件。
-d
:进行过滤-----------------------仅显示已停用的软件包。
-e
:进行过滤-----------------------仅显示已启用的软件包。
-s
:进行过滤-----------------------仅显示系统软件包。
-3
:进行过滤-----------------------仅显示第三方软件包。
-i
:查看------------------------------软件包的安装程序。
-u
:也包括---------------------------卸载的软件包。
--user user_id
:要查询的用户空间。

pm list user 列出所有用户。pm grant package_name permissionpm revoke package_name permissionpm clear package_name
查看进程:adb shell psadb shell dumpsys activity【s,b,a】 查看services,broadcast和activity

dumpsys + 具体操作
account
显示accounts信息
activity
显示所有的activities的信息
cpuinfo
显示CPU信息
window
显示键盘,窗口和它们的关系
wifi
显示wifi信息
batteryinfo $package_name
电量信息及CPU 使用时长
package packagename
获取安装包信息
usagestats
每个界面启动的时间
statusbar
显示状态栏相关的信息
meminfo
内存信息(meminfo $package_name or $pid
使用程序的包名或者进程id显示内存信息)
diskstats
磁盘相关信息
battery
电池信息
alarm
显示Alarm信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: