adb-androidsdk安装及环境变量配置,adb常用命令,及log 截图工具的编写。

1.adb常用命令

#连接手机

adb devices -l

#安装APP

adb install name.apk

#卸载APP

adb unnistall 包名

#解锁屏幕

adb shell input keyevent 26

#点击触屏

adb shell input tap 500 500

#输入字符

adb shell input text abc

#登录android

adb shell

#从Android拷贝资料到PC

adb pull /sdcard/DCIM/Camera/文件名  /Users/lenov

#从PC端拷贝资料到设备

adb push /Users/lenov/文件名   //sdcard/DCIM/Camera


2.截屏及log日志小工具的编写。



1.安装SDK,配置adb环境变量。

a.下载AndroidSDK

链接:https://pan.baidu.com/s/1ACUaRmw0F079psNsmvL_aA 密码:6no3

b.配置adb环境变量。

在新建系统变量里,配置变量名:Android 变量值:

(Android SDK目录ADB开发工具的所在路径D:\AndroidSDKWindows\AndroidSDKWindows\sdk\platform-tools;)

如下图:

adb-androidsdk安装及环境变量配置,adb常用命令,及log 截图工具的编写。_第1张图片

环境变量——Path——编辑,添加刚刚新建的环境变量;

在变量值后面添加D:\AndroidSDKWindows\AndroidSDKWindows\sdk\tools%Android%

c.在cmd中输入adb 回车。如图安装成功。

adb-androidsdk安装及环境变量配置,adb常用命令,及log 截图工具的编写。_第2张图片

2.连接手机

a.手机打开开发者模式

b.数据线连接手机,cmd中输入输入adb devices -l。显示连接手机

茹下图:

adb-androidsdk安装及环境变量配置,adb常用命令,及log 截图工具的编写。_第3张图片

c.常见问题及解决方法

  • 手机一定要打开开发者模式
  • 连接失败,因为电脑没有安装手机驱动
  • adb端口被占用,改端口号
  • 一些其他的杀毒软件影响。
  • 数据线有问题

3.安装 及卸载apk

adb install  apkname.apk (我一般把apk拖到CMD窗口)

覆盖安装

adb install -r apkname.apk 


adb-androidsdk安装及环境变量配置,adb常用命令,及log 截图工具的编写。_第4张图片

adb uninstall apk的包名  卸载

4.抓取Log 日志及工具编写

a在cmd窗口直接抓Log日志

输入命令,开始抓取。ctrl+c结束

>adb logcat -v time >C:\Users\lenovo\Desktop\log.txt

adb-androidsdk安装及环境变量配置,adb常用命令,及log 截图工具的编写。_第5张图片

adb logcat -v -time >C:\Users\lenovo\Desktop\log.txt

b编写bat工具

我们第一步是新建一个txt文件。然后点击新建的文本文档,然后选择“文件”=》“另存为”cmd中的编码方式为ANSI,若中文不是此编码方式则会出现乱码。所以我们在编码的时候选择“ANSI”

adb-androidsdk安装及环境变量配置,adb常用命令,及log 截图工具的编写。_第6张图片



@echo off
color b0
MODE con: COLS=25 LINES=10
echo 准备抓取log日志,
echo 任意键开始抓取日志
pause
echo log日志抓取中
echo 关闭CMD则停止抓取
SET date=%DATE:/=-%

SET date=%date:~0,10%

 

SET time=%TIME:~0,0%

SET time=%TIME::=-%

SET time=%time:.=-%

SET timeStamp=%date%_%time%

adb logcat -v time > .\"%timeStamp%_logcat.log"


5.录屏功能

adb shell screenrecord --bugreport /sdcard/lanch.mp4

adb pull sdcard/lanch.mp4 C:\Users\happy\Desktop

6.截图功能工具

a.新建txt文档,如下

@echo off
color b0
MODE con: COLS=25 LINES=10

adb shell screencap -p /sdcard/screen.png

adb pull /sdcard/screen.png .\screen.png

b.另存为截图.bat文件

c.adb devices -l连接手机

d.双击截图.bat  则截图生成在电脑桌面。

7.获取屏幕分辨率
@echo off
mode con lines=6 cols=40
wmic DesktopMonitor get ScreenHeight,ScreenWidth
pause






你可能感兴趣的:(adb)