adb shell 修改文件名_常用Adb命令整理

adb

整理一些adb命令

abd wifi connect

adb devices 查看所有连接设备的udid

adb tcpip 5555 设定tcp端口

adb connect device_ip:5555 (ip可在设备的wifi里看到)

设备拒绝连接情况

设备安装终端模拟器软件,通过kingroot等软件获取root权限,在模拟器中输入如下命令

su

setprop service.adb.tcp.port 5555

top adbd

start adbd

PC端执行adb connect device_ip:5555

adb chmod

文件系统权限允许时:

adb shell

su

chmod 777 file_path

不允许时,对文件进行重挂载

adb shell

su

mount

找出需重写目录的挂载节点,复制其名称,如/dev

mount -o rw,remount /dev path,path对应子目录均可读写

adb屏幕录制

screenrecord是一个shell命令,支持Android4.4(API level 19)以上,录制的视频格式为mp4 ,存放到手机sd卡里,默认录制时间为180s

adb shell screenrecord --size 1280*720 --bit-rate 6000000 --time-limit 30 /sdcard/demo.mp4

--size 指定视频分辨率;

--bit-rate 指定视频比特率,默认为4M,该值越小,保存的视频文件越小;

--time-limit 指定录制时长,若设定大于180,命令不会被执行;

adb截屏

adb shell screencap -p | sed 's/\r$//' > D:/screen.png

截图并将图片导出到D盘,保存文件名screen,格式可以指定为jpg或png

常用简单命令

adb push D:/test.txt /sdcard/ PC端文件导入设备/sdcard路径下

adb pull /sdcard/test.txt D:/ 将设备/sdcard/目录下文件导出到电脑D盘

adb install demo.apk在设备上安装demo.apk

adb logcat 查看系统logcat日志

adb shell getprop ro.product.cpu.abi,查看安卓设备的内核版本

adb shell getprop ro.build.version.sdk,查看sdk版本

adb shell getprop ro.product.model, 查看手机型号,如SM-G9200

adb shell getprop ro.product.manufacturer, 查看手机厂商,如Samsung(或ro.product.brand)

adb shell pm list features,如android.hardware.nfc,查看是否支持NFC

adb shell pm list packages, 设备中安装包名列表

adb shell wm size 查看手机分辨率

当PC同时连接多个设备,adb -s udid , udid为手机唯一标识,可通过设置中关于手机查看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值