扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
本篇内容介绍了“常用的Adb命令有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
创新互联建站长期为1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为余江企业提供专业的网站制作、成都网站制作,余江网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。
整理一些adb命令
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 shell su chmod 777 file_path 不允许时,对文件进行重挂载 adb shell su mount 找出需重写目录的挂载节点,复制其名称,如/dev mount -o rw,remount /dev path,path对应子目录均可读写
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 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
“常用的Adb命令有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流