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查看效果即可

相关推荐
传奇开心果编程1 小时前
【Flutter踩坑排雷】第19课:路由硬编码坑|字符串路由书写错误,页面跳转失败排查
android·flutter·ios·移动开发·跨平台·ui框架·声明式ui
微小的鱼4 小时前
Linux的渲染与显示系统链路
android·java·linux
道尔柯南15 小时前
C++ string 类详解:从常用接口到深拷贝,彻底掌握字符串处理
android·java·c++
唐诺16 小时前
5、Android JNI 动态注册中的“签名“详解
android·jni
zhaoshuzhaoshu20 小时前
Android 系统启动与调试中的日志抓取方式全解析
android
雨声不在21 小时前
android 动画掉帧
android
在多学一点1 天前
MYSQL第二次作业
android·数据库·mysql
骑着蜗牛撵大象3271 天前
MySQL 8.0 迁移后 SQL 变慢:执行计划里 3 类被忽略的成本差异
android·数据库·sql·mysql·优化器·执行计划
我叫张土豆1 天前
Android 14+ 模拟器抓包实录:把 Burp CA 装成系统 CA,让 targetSdk≥34 的 App 乖乖解密
android
booboosui1 天前
Android 悬浮窗藏不住自己:一个标志位与 140 毫秒
android