Android 如何通过一个设备开发多种分辨率屏幕UI

获取当前屏幕密度:

adb shell wm density

获取当前分辨率:

adb shell wm size

重置设备密度和分辨率

adb shell wm size reset

adb shell wm density reset

屏幕1

adb shell wm size 3082x934

adb shell wm density 160

屏幕2

adb shell wm size 3950x1320

adb shell wm density 280

屏幕3

adb shell wm size 2000x974

adb shell wm density 200

通过adb实时修改屏幕分辨率和密度值来,这样一个设备就能同时查看多个分辨率适配的UI

修改完后直接按照对应的apk查看效果即可

相关推荐
蒸鱼Yuzheng2 小时前
设备端性能工件可靠导出:断点续传、哈希、manifest 与失败恢复
android·自动化测试·python·adb·数据完整性
美狐美颜sdk4 小时前
直播APP接入美颜SDK后出现卡顿怎么办?从性能瓶颈寻找解决方案
android·人工智能·音视频·美颜sdk·直播美颜sdk
美狐美颜SDK开放平台4 小时前
直播APP开发实战:从摄像头调用到视频美颜sdk集成
android·人工智能·计算机视觉·音视频·直播美颜sdk
alexhilton5 小时前
生命周期感知的多模块启动模式
android·kotlin·android jetpack
三少爷的鞋6 小时前
Android 架构指南:suspend 如何响应取消?别再给 Repository 加 `cancel()`
android
迪飞特科技7 小时前
【无标题】
android·人工智能·本地化大模型
FlightYe7 小时前
视界原理之2D视频(二):视频文件里有什么
android·linux·网络·c++·ffmpeg·音视频·aac
传奇开心果编程7 小时前
【Flutter入门练中学】第8课:动画与过渡
android·学习·flutter·ui·ios
传奇开心果编程9 小时前
【Flutter入门练中学】第11课:状态管理进阶与声明式路由
android·学习·flutter·ui·ios
JasonSJX10 小时前
四端自建播放器怎么落地:Android、iOS、tvOS、Tizen 的 DRM 播放 SDK 技术盘点
android·ios·音视频·视频防录屏·加密保护课程·直播安全