bat 通过adb获取Android 板子的分辨率,打印出分辨率并且根据分辨率选择不同的文件
时间: 2024-05-16 09:16:22 浏览: 71
基于Android平台的多分辨率解决方案
可以使用以下命令获取Android设备的分辨率:
```
adb shell wm size
```
该命令将返回屏幕分辨率的宽度和高度,例如:
```
Physical size: 1080x1920
```
您可以使用以下脚本来获取分辨率并根据分辨率选择不同的文件:
```bat
@echo off
for /f "tokens=3" %%a in ('adb shell wm size') do set RESOLUTION=%%a
if "%RESOLUTION%" == "1080x1920" (
echo "选择1080x1920分辨率的文件"
) else if "%RESOLUTION%" == "720x1280" (
echo "选择720x1280分辨率的文件"
) else (
echo "无法识别分辨率"
)
pause
```
在脚本中,我们使用 `for /f` 命令来获取命令输出中的第三个标记,即分辨率。然后,我们使用 `if` 语句来检查分辨率并选择不同的文件。
阅读全文