Skip to content

Commit d700859

Browse files
authored
doc: update docs/adb.md (#662)
1 parent df9c2ac commit d700859

File tree

1 file changed

+18
-15
lines changed

1 file changed

+18
-15
lines changed

docs/adb.md

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -105,17 +105,17 @@ $ adb pull /sdcard/test.txt pulledTest.txt
105105
`adb shell wm size WxH` | 将分辨率设置为 WxH
106106
`adb shell pm list packages` | 列出所有已安装的应用包
107107
`adb shell pm list packages -3` | 列出所有已安装的第三方的应用包
108-
`adb shell monkey -p app.package.name` | 启动指定包名的应用程序
108+
`adb shell monkey -p app.package.name <count>` | 启动指定包名的应用程序, 并执行测试
109109
<!--rehype:className=style-list-arrow-->
110110

111111
### 包安装
112112

113113
:-- | --
114114
:-- | --
115-
`adb shell install <apk>` | 安装应用程序
116-
`adb shell install <path>` | 从手机路径安装应用
117-
`adb shell install -r <path>` | 从手机路径安装应用(允许覆盖安装)
118-
`adb shell uninstall <name>` | 卸载应用程序
115+
`adb install <apk>` | 安装应用程序
116+
`adb install <path>` | 从手机路径安装应用
117+
`adb install -r <path>` | 从手机路径安装应用(允许覆盖安装)
118+
`adb uninstall <name>` | 卸载应用程序
119119
<!--rehype:className=left-align code-nowrap-->
120120

121121
### Paths
@@ -165,14 +165,17 @@ $ adb pull /sdcard/test.txt pulledTest.txt
165165

166166
:-- | --
167167
:-- | --
168-
`adb shell list packages` | 列出包名称
169-
`adb shell list packages -r` | 列出包名 + apks 的路径
170-
`adb shell list packages -3` | 列出第三方包名称
171-
`adb shell list packages -s` | 仅列出系统包
172-
`adb shell list packages -u` | 列出包名称 + 已卸载
168+
`adb shell pm list packages` | 列出包名称
169+
`adb shell pm list packages -f` | 列出包名 + apks 的路径
170+
`adb shell pm list packages -3` | 列出第三方包名称
171+
`adb shell pm list packages -s` | 仅列出系统包
172+
`adb shell pm list packages -u` | 列出出包和未安装包
173+
`adb shell pm list packages -i` | 列出包名称 + 安装来源
174+
`adb shell pm list packages -e` | 列出启用的包
175+
`adb shell pm list packages -d` | 列出禁用的包
173176
`adb shell dumpsys package packages` | 列出所有应用程序的信息
174-
`adb shell dump <name>` | 列出一个包的信息
175-
`adb shell path <package>` | 列出 APK 文件的路径
177+
`adb shell dumpsys package <name>` | 列出一个包的信息
178+
`adb shell pm path <package>` | 列出 APK 文件的路径
176179
<!--rehype:className=style-list-arrow-->
177180

178181
### 设备相关命令
@@ -232,13 +235,13 @@ $ adb pull /sdcard/Download/example.apk
232235
### 从主机安装 APK 到 Android 设备
233236

234237
```bash
235-
$ adb shell install example.apk
238+
$ adb install example.apk
236239
```
237240

238241
### 从 Android 设备存储安装 APK
239242

240243
```bash
241-
$ adb shell install /sdcard/Download/example.apk
244+
$ adb install /sdcard/Download/example.apk
242245
```
243246

244247
### 设置网络代理
@@ -330,7 +333,7 @@ $ adb shell pm path com.example.myapp
330333
### 通过名称查找应用的包名
331334

332335
```bash
333-
$ adb shell pm list package | grep app_name
336+
$ adb shell pm list packages | grep app_name
334337
```
335338

336339
### 从设备提取 APK 到您的计算机

0 commit comments

Comments
 (0)