必赢亚洲手机app下载


唯恐下一个倾家荡产的就是您

黄金定律766net必赢亚洲手机版

ADB命令

1、ADB是什么?

ADB,即Android Debug
Bridge,它是Android提供的一个通用的调剂工具。借助那多少个工具得以很好的调节开发顺序。它是客户端/服务端架构的通令工具,紧要分六个部分:

(1)adb客户端:运行在我们的开发机器上

(2)adb
服务器:在开发机器后台运行的长河

(3)adb
daemon(守护进程):一个从此台过程格局运行于模拟器或物理手机设备上的护理进程

2、安装

adb.exe在安装的android的sdk开发包platform-tools目录下
(我的网盘/工作软件和jia包/测试工具/稳定性测试)

设置好后,将其添加到path环境变量中,然后在命令控制台输入“adb
help”,如若出现adb的本子和支援音信,则代表可以成功执行了。

3、为了利用adb控制,调试的android设备,用户需要利用USB数据线将PC和android手机设备连接到一道,然后手机配备的USB的调式情势需要敞开。

4、ADB常用命令 

* daemon
not running; starting now at tcp:5037
* daemon
started successfully

adb启动时会自行开启一个服务端进程,当服务端开启后,他会绑定当地的tcp端口5037,并且经过5037端口监听所有客户端发过来的通令。展现如上

1)adb
devices

  通过该指令精通当下连连装置/模拟器的情形的相干音信

  状态信息包含以下3中不同的情事:

  a、device状态:那几个情状表示设备或模拟器已经连接受adb服务器上

  b、offline状态:设备或模拟器没有连接到adb服务器上

  c、no
device状态:表示一贯不物理设备或模拟器链接

2)adb
install

  通过该指令是把测试的无绳电话机使用软件设置到连年的手机设备中

  也足以运用adb
-s武力手机设备体系号/手机模拟设施系列号 install 安装包路径

  
如:adb -s8ebcdcb9 install
C:\Users\yunl….

  说明:

  a、重新安装需要将原先已设置的卸载

  b、假诺不想卸载而是覆盖,就需要在设置路径前加 -r
参数

  
c、尽管同时连接了模拟器和手机配备,直接运用adb install就会报错

3)adb
uninstall

  
卸载已设置的拔取, adb -s物理手机设备系列号/手机模拟器设备系列号 shell
pm uninstall -k 已设置的应用包名

4)adb
pull

  将手机上的公文传送到大家的微处理器上,如adb pull /sdcard/error_fs.dat
d:/

  adb
push 电脑上文件发送到手机设备上

5)获取手机系统版本消息:adb
shell getprop ro.build.version.release

6)获取手机Android系统依次分区的连锁音讯:adb
shell df

7)获取装备体系号:adb
get-serialno

8)获取模拟器/设备当前事态:adb
get-state

9)查看和跟踪系统日志:adb
logcat

  假如有多台,那么需要指定某一个装备进行adb –s 设备ID
logcat

  保存日志:adb
–s 设备ID logcat 跟路径,如:>Desktop\log.txt

10)启动adb服务
adb start-server

11)关闭adb服务
adb kill-server

12)将本机的端口重定向到手机设备或模拟器端口上
adb forward tcp: 2211 tcp:5566

13)查找安装的包名:adb shell pm list
package

  
过滤查询 adb shell pm list package | grep “android”

5、adb devices我常遭受的题材

  adb
devices 通过该指令理解当前一连装置/模拟器的情况的有关信息

  但日常遇上的问题就是输入该命令,指示List   of  devices  attached

  解决如下:

  先是必须关闭所有关于360的连锁进程,先实施 adb  start-server  启动adb服务  adb  kill-server,如若还分外可能是索要将设备id插手到adb_usb.ini中

  在总计机
设备管理器中—便携设施:必须采用USB连接

图片 1

 注意取的是装备管理器中的硬件ID(便携设施)

图片 2

6、shell环境

Android本身就是一个linux环境,他有一个不言而喻的特性就是命令行界面或者shell;shell环境使得用户能与操作系统的中坚功效拓展互动。

下图是shell扮演的角色:

  图片 3

他就像是一个壳,功用于用户和操作系统(kernel)中间,负责将指令解析成操作系统可知道的低级语言,同时将操作系统的响应信息转换成用户可以清楚的样式呈现。

adb -d
shell:直接进去当前usb连接的配备的shell环境

adb -e
shell:直接进去当前模拟器设备的shell环境

 

 

相关文章

No Comments, Be The First!
近期评论
    功能
    网站地图xml地图