欢迎使用CSDN-markdown编辑器

adb常用命令

查看所有连接模拟器/设备的清单
adb devices

检查adb进程是否运行
adb start-server

终止adb进程
adb kill-server

给特定的模拟器/设备实例发送命令
-d: 指定已连接的USB设备
-e: 指定已启动的模拟器
-s: 指定端口号
adb -s
eg: adb -s emulator-5556 install helloWorld.apk

安装软件
adb install
eg: adb install e:/android-pro/demo.apk

从模拟器或者设备中复制文件或目录
adb pull
eg: adb pull /sdcard/foo.txt e:/

将文件或目录复制到模拟器或者设备
adb push
eg: adb push e:/foo.txt sdcard/foo.txt

截屏
adb shell screencap
eg: adb shell screencap /sdcard/screen.png

屏幕录制
adb shell screenrecord [options]
eg: adb shell screenrecord /sdcard/demo.mp4

am命令
通过Intent启动Activity
am start [options]
eg: am start -a am start -a android.intent.action.CALL -d tel:10086
tip: -a表示action, -d表示data
通过Intent启动Service
am startservice [option]
eg: am startservice -n com.android.music/com.android.music.MediaPlaybackService
tip: -n表示组件
通过Intent发送Broadcast
am broadcast [OPTIONS]
eg: am broadcast -a android.intent.action.ACTION_CLOASE_SYSTEM_DIALOGS

pm命令
打印所有包
pm list packages [options]
eg: pm list package
打印所有系统功能
pm list features
打印当前设备支持所有库
pm list libraries
安装一个包到系统中
pm install [options]
eg: pm install com.lybeat.Demo
从系统中移除一个包
pm install [options]
eg: pm uninstall com.lybeat.Demo
改变默认安装位置
pm set-install-location [LOCATION]
eg: pm set-install-loation 0
tip: 0(Auto), 1(Internal), 2(External)
返回当前安装位置
pm get-install-location

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值