|  |  |  | @ -136,15 +136,24 @@ $ adb devices | 
			
		
	
		
			
				
					|  |  |  |  | List of devices attached | 
			
		
	
		
			
				
					|  |  |  |  | cf264b8f	device | 
			
		
	
		
			
				
					|  |  |  |  | emulator-5554	device | 
			
		
	
		
			
				
					|  |  |  |  | 10.129.164.6:5555	device | 
			
		
	
		
			
				
					|  |  |  |  | ``` | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 输出里的 `cf264b8f` 和 `emulator-5554` 即为 serialNumber。比如这时想指定 `cf264b8f` 这个设备来运行 adb 命令获取屏幕分辨率: | 
			
		
	
		
			
				
					|  |  |  |  | 输出里的 `cf264b8f`、`emulator-5554` 和 `10.129.164.6:5555` 即为 serialNumber。 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 比如这时想指定 `cf264b8f` 这个设备来运行 adb 命令获取屏幕分辨率: | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | ```sh | 
			
		
	
		
			
				
					|  |  |  |  | adb -s cf264b8f shell wm size | 
			
		
	
		
			
				
					|  |  |  |  | ``` | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 遇到多设备/模拟器的情况均使用这几个参数为命令指定目标设备,下文中为简化描述,不再重复。 | 
			
		
	
		
			
				
					|  |  |  |  | 又如想给 `10.129.164.6:5555` 这个设备安装应用(*这种形式的 serialNumber 格式为 `<IP>:<Port>`,一般为无线连接的设备*): | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | ```sh | 
			
		
	
		
			
				
					|  |  |  |  | adb -s 10.129.164.6:5555 install test.apk | 
			
		
	
		
			
				
					|  |  |  |  | ``` | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | **遇到多设备/模拟器的情况均使用这几个参数为命令指定目标设备,下文中为简化描述,不再重复。** | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | ### 启动/停止 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -227,6 +236,7 @@ adb devices | 
			
		
	
		
			
				
					|  |  |  |  | List of devices attached | 
			
		
	
		
			
				
					|  |  |  |  | cf264b8f	device | 
			
		
	
		
			
				
					|  |  |  |  | emulator-5554	device | 
			
		
	
		
			
				
					|  |  |  |  | 10.129.164.6:5555	device | 
			
		
	
		
			
				
					|  |  |  |  | ``` | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 输出格式为 `[serialNumber] [state]`,serialNumber 即我们常说的 SN,state 有如下几种: | 
			
		
	
	
		
			
				
					|  |  |  | @ -237,7 +247,7 @@ emulator-5554	device | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | * `no device` —— 没有设备/模拟器连接。 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 以上输出显示当前已经连接了两台设备/模拟器,`cf264b8f` 与 `emulator-5554` 分别是它们的 SN。从 `emulator-5554` 这个名字可以看出它是一个 Android 模拟器。 | 
			
		
	
		
			
				
					|  |  |  |  | 以上输出显示当前已经连接了三台设备/模拟器,`cf264b8f`、`emulator-5554` 和 `10.129.164.6:5555` 分别是它们的 SN。从 `emulator-5554` 这个名字可以看出它是一个 Android 模拟器,而 `10.129.164.6:5555` 这种形为 `<IP>:<Port>` 的 serialNumber 一般是通过 adb 无线连接的设备。 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 常见异常输出: | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |