温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

常用的Adb命令有哪些

发布时间:2021-07-05 17:31:07 来源:亿速云 阅读:160 作者:chen 栏目:大数据

本篇内容介绍了“常用的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 <command> , udid为手机唯一标识,可通过设置中关于手机查看

“常用的Adb命令有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

adb
AI