测试那些事儿-adb常用命令

1.查看adb版本

adb version 

2.连接夜神模拟器

adb connect 127.0.0.1:62001

Tips:

夜神模拟器的端口是规律的,第一个模拟器端口是62001,第二个模拟器端口是62025,第三个是62025+1,依此类推。

  • 模拟器1:Android 4.4.2 地址:127.0.0.1:62001
  • 模拟器2: Andriod 5.1.1 地址:127.0.0.1:62025

3.查看设备信息

adb devices

4.进入设备

adb shell

进入指定设备

adb -s 127.0.0.1:62001

退出设备

exit

5.在线安装设备

adb install -s 【指定设备】 install 【apk名字】

6.卸载

1)首先进入设备的/data/app目录找到app包名

adb shell

cd /data/app/

2)执行命令删除

adb uninstall  | -k  <apkName>  卸载软件

adb uninstall  com.wandoujia.phoenix2

Tips:安装后的包名系统会在末尾加上-1之类的数字,要去掉才可以成功卸载。 软件名称为包名,不要包含.apk
-k 加 -k 参数,为卸载软件但是保留配置和缓存文件.

7.查看设备上安装的应用包名

adb pm list packages

8.将文件从电脑写入设备

adb push <local> <remote>

9.将文件从设备读取到电脑

adb pull <remote> <local>

10.adb服务启动与关闭

adb kill-server

adb start-server

Tips:如果5037端口被占用可以使用如下命令释放端口

C:UsersShuqing> netstat -ano | findstr "5037"

  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       11072

  TCP    127.0.0.1:5037         127.0.0.1:59519        TIME_WAIT       0

taskkill -f -pid XXX

原文地址:https://www.cnblogs.com/mgg520813/p/11666670.html