常用adb命令
时间: 2025-04-27 21:29:43 浏览: 21
### 常用 ADB 命令列表及说明
#### 查看已连接设备
```bash
adb devices
```
此命令用于显示当前通过USB或网络连接到计算机的所有Android设备。
#### 安装应用程序
```bash
adb install path_to_apk_file.apk
```
允许用户将APK文件安装到连接的Android设备上[^1]。
#### 卸载应用程序并保留数据
```bash
adb uninstall -k com.example.package_name
```
卸载指定包名的应用程序,但是会保存其数据和缓存。如果遇到权限问题可以尝试使用`adb shell cmd package uninstall -k`来代替上述命令[^3]。
#### 获取日志信息
```bash
adb logcat
```
实时查看来自目标设备的日志输出,这对于调试非常有用。
#### 进入Shell环境
```bash
adb shell
```
进入远程终端模拟器,在这里可以直接运行Linux命令以及特定于Android系统的shell命令。
#### 列出所有已安装的应用程序
为了区分不同类型的APP,有如下几个选项:
- **列出系统预装应用**
```bash
adb shell pm list packages -s
```
- **仅展示第三方下载的应用**
```bash
adb shell pm list packages -3
```
- **获取完整的应用清单连同它们的确切来源**
```bash
adb shell pm list packages -i
```
- **获得更详细的包信息,包括路径**
```bash
adb shell pm list packages -f
```
此命令不仅返回包名称还提供关联的`.apk`文件的位置[^2]。
#### 复制文件至设备/从设备复制文件出来
- 将本地文件发送给设备:
```bash
adb push local_path remote_path
```
- 把设备中的某个文件拉取回电脑端:
```bash
adb pull device_path host_path
```
以上就是一些常见的ADB操作指令介绍,这些工具对于开发者来说是非常重要的资源管理手段之一。
阅读全文
相关推荐















