0
环境
- 操作系统:Windows 10
- scrcpy版本:2.1.1
- 安装方式:Windows发行版
- 设备型号:Mumu12 Android 模拟器 v.3.5.22 (2201)
- 安卓版本:12
描述错误
模拟器分辨率为960X540,通过scrcpy和adb cmd验证。
>adb shell wm size
Physical size: 540x960
或者
>scrcpy --list-displays
scrcpy 2.1.1 <https://github.com/Genymobile/scrcpy>
INFO: ADB device found:
INFO: --> (tcpip) 127.0.0.1:16384 device V2199GA
scr...1 file pushed, 0 skipped. 1.6 MB/s (56995 bytes in 0.034s)
[server] INFO: List of displays:
--display=0 (960x540)
--display=2 (960x540)
但是,当我使用scrcpy时,屏幕分辨率为960X536。显示分辨率高度 (536) 略低于原点高度 (540),如 scrcpy cmd 所示。
>scrcpy --display=0
scrcpy 2.1.1 <https://github.com/Genymobile/scrcpy>
INFO: ADB device found:
INFO: --> (tcpip) 127.0.0.1:16384 device V2199GA
scr...1 file pushed, 0 skipped. 1.6 MB/s (56995 bytes in 0.034s)
[server] INFO: Device: [vivo] vivo V2199GA (Android 12)
INFO: Renderer: direct3d
INFO: Texture: 960x536
当我将模拟器设备分辨率设置为任何其他值(例如1920X1080、1280X720)时,纹理分辨率保持不变。
一旦我将模拟器设备分辨率设置为 960X540,纹理分辨率就是 960X536。