adb shell 下看AB分区
时间: 2023-08-29 08:05:00 浏览: 338
您可以使用以下命令在 adb shell 中查看 AB 分区:
1. 首先,使用以下命令获取设备的所有分区信息:
```
adb shell cat /proc/mounts
```
该命令会列出设备上挂载的所有分区。
2. 找到名为 "/dev/block/bootdevice/by-name/" 开头的分区,这些是 Android 的 AB 分区。
3. 使用以下命令查看特定分区的详细信息(以 System 分区为例):
```
adb shell ls -l /dev/block/bootdevice/by-name/system
```
此命令将显示 System 分区的详细信息,包括大小、权限等。
请注意,AB 分区的具体名称可能因设备而异,上述示例仅供参考。
相关问题
adb shell看屏幕分辨率
您可以使用以下命令在 adb shell 中查看屏幕分辨率:
```
dumpsys display | grep mDisplayInfo
```
该命令将输出类似以下内容的结果:
```
mDisplayInfo=DisplayInfo{displayId=0, ... , logicalDensityDpi=320, physicalXDpi=320.0, physicalYDpi=320.0, appVsyncOffsetNanos=16666667, presentationDeadlineNanos=16666667, stateDoze=false, stateOff=false, stateOn=true, ... }
```
在输出结果中,您需要查找 `mDisplayInfo=` 后面的 `logicalWidth` 和 `logicalHeight` 参数,它们代表了屏幕的宽度和高度,即屏幕分辨率。
call adb shell和adb shell命令
在 .bat 文件中,CALL 和不带 CALL 的命令之间有一些细微的差别。如果你使用 CALL 命令来执行 adb shell 命令,那么在 adb shell 命令执行完毕后,控制权会返回到原来的 .bat 文件,继续执行下一条命令。而如果你直接执行 adb shell 命令,那么在 adb shell 命令执行完毕后,控制权不会返回到原来的 .bat 文件,而是停止在 adb shell 命令处,不再执行后面的命令。
因此,如果你希望在执行 adb shell 命令后继续执行下一条命令,你应该使用 CALL 命令,比如:
```
CALL adb shell ls -l
```
而如果你只是想执行 adb shell 命令,然后停止在该命令处,你可以直接使用 adb shell 命令,比如:
```
adb shell ls -l
```