Android基础命令

ADB(AndroidDebugBridge)是用于操控Android设备或模拟器的工具,包括安装(-r代表重安装)和卸载应用,屏幕截屏和录像,输入文本,端口转发,查看调试应用,输出日志,以及管理应用数据和服务等操作。
摘要由CSDN通过智能技术生成

ADB常规命令

 ADB(Android Debug Bridge)是一种可以直接操作管理Android模拟器或者真实的Android设备的工具

b install [apk文件]                           //安装应用apk文件 (-r参数,代表重安装,相当于升级 )

案例: adb install d://kb.apk

adb uninstall [包名]                               //卸载应用apk文件

案例: adb uninstall kb.compaq.lee

adb shell screencap -p 存储路径          //屏幕截屏
案例: adb shell screencap -p /sdcard/kb.png

adb shell screenrecord 存储路径          //屏幕录像
案例: adb shell screenrecord /sdcard/kb.mp4

adb shell input text  '文本内容'               //输入文本内容到设备
案例: adb shell input text kb

adb forward [(远程端)协议:端口号][(设备端)协议:端口号]      //设备的端口转发
案例: adb forward tcp:1234 tcp:1234
         adb forward tcp:1234 jdwp:1234

adb jdwp                                             //查看设备中可以被调试的应用的进程号
案例: adb jdwp

adb logcat                                             //输出日志
案例: adb logcat

adb pull [手机设备文件] [电脑存储位置]                      //将设备中的文件放到本地
案例: adb pull /sdcard/kb.txt d:\\

adb push [电脑中文件][手机存储位置]               //将电脑中的文件放到手机设备中
例: adb push d:llkb.txt /sdcard/

ADB shell常规命令

run-as [包名]               //可以在非root设备中查看指定debug模式的包名应用沙盒数据
案例: adb shell run-as kb.compaq.lee

pm clear  [包名]                                              //清空指定包名应用的数据
案例: adb shell pm clear kb.compaq.lee

am start -n [包名]/[包名].[activity组件名]              //启动一个应用
案例: adb shell am start -n kb.compaq.lee/kb.compaq.lee.qqActivity

am startservice -n [包名]/[包名].[server服务名]    //启动一个服务
案例:adb shell am startservice -n kb.compag.lee/kb.compaq.lee.qgService

am broadcast -a [广播动作]       //启动一个应用
案例:adb shell am broadcast -a android.NET.conn.CONNECTIVITY CHANGE

adb shell netcfg             //查看设备的ip地址

adb shellgetprop            //查看系统属性值
adb shell getprop ro.debuggable
该命令可以查看设备信息,比如设备版本号,系统属性等还可以修改这些系统属性,比如debug开关让所有应用处于调试状态。/default.prop

adb shell dumpsys activity top         //可以查看当前应用的activity信息
需要先运行想要查看的应用

adb shell dumpsys package [包名]
//可以查看指定包名应用的详细信息(相当于应用的Androidmanifest.xml中的内容)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值