Android 命令行 ADB常用的命令,adb docs玩法

您所在的位置:网站首页 西门子中国区总部电话 Android 命令行 ADB常用的命令,adb docs玩法

Android 命令行 ADB常用的命令,adb docs玩法

#Android 命令行 ADB常用的命令,adb docs玩法| 来源: 网络整理| 查看: 265

1.如何在android下通过adb安装软件

adb install -r 加上apk的绝对路径(或者直接把文件拖拽到doc窗口即可)

 

2.PC与手机之间文件的相互拷贝

 

2.1从手机拷贝到PC

adb pull sdcard/libcom_sun_eb/plugin/libcom_sun_eb.apk  F:libcom_sun_eb.apk 从SDK的libcom_sun_eb下的plugin 的文件夹下拷贝文件到pc的F盘

2.2 从pc拷贝文件到手机

adb push F:\test.apk /sdcard/a.apk

将pc的F盘下的test文件拷贝到SD卡下,命名为a.apk的文件

3.adb 开启和暂停(开启连接和断开和设备的连接)

adb start-server

adb kill-server

 

 

4.卸载apk

adb uninstall packageName ----->adb uninstall com.test.action

 

5.查看安装的包

adb shell pm list packages

 

6.查看当前设备列表

adb devices

 

7.运行shell脚本 针对PC只连接一个devices

adb shell

 

8.在设备上运行shell 脚本 运行指定的devices,出现多个设备连接使用,如果单个就用第七个的命令

 

adb -s devicename shell 例如: adb -s 5970c4367ce4 shell

 

9.进入到system/bin 下

cd system/bin

wm 管理窗口信息

wm size 显示物理分辨率

wm size 360x480 改变分辨率

如果不小心忘记原来的也不用担心,可以通过wm size ,会提示当前分辨率和原物理分辨率

 

10.数据备份

adb backup packname

 

11.设备重启

adb reboot

 

12.截图

第一种:adb shell screencap -p /sdcard/001.png(只能截图到卡的根目录)

第二种:adb shell /system/bin/screencap -p /sdcard/screenshot.png

 

 

将截图文件copy到电脑:adb pull /sdcard/oo1.png (这个是保存到当前目录下)

将截图文件copy到电脑:adb pull /sdcard/oo1.png d:screenshot.png (保存到指定目录,这个目录笔记存在)

adb pull /sdcard/002.png f:\\android\\02.png

 

注释:不管是截图还是copy,如果文件夹不存在只能拷贝到根目录或者当前目录。不然先手动创建目录,再进行操作

 

13.录屏:

screenrecord 是一个 shell 命令支持 Android 4.4(API level 19)以上支持视频格式: mp4

开始录制命令:

adb shell screenrecord /sdcard/demo.mp4

 

限制录制时间:

adb shell screenrecord --time-limit 10 /sdcard/demo.mp4

 

指定视频分辨率大小:分辨率width*height中的*应该是x

 

adb shell screenrecord --size 1280x720 /sdcard/demo.mp4

 

指定时间指定分辨率 : adb shell screenrecord --size 720x720 --time-limit 10 /sdcard/demo.mp4

 

 

14.创建文件夹

adb创建文件夹只能一级一级创建,不能一次性创建多级

如果想创建一个/sdcard/sun/test/img的文件夹

adb shell mkdir /sdcard/sun

adb shell mkdir /sdcard/sun/test

adb shell mkdir /sdcard/sun/test/img

 

 

15.删除文件夹

adb shell rmdir /sdcard/sun/test (如果文件夹不为空,则不能删除)

 

删除文件夹下的所有文件

adb shell rm /sdcard/sun/test/img/*.*

 

删除文件夹以及所有内容:

adb shell rm -r /sdcard/sun/test

 

 

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3