Android 通过adb修改屏幕分辨率

1.命令

1.修改为指定分辨率
adb shell wm size 1136x2480
2.恢复为默认分辨率
adb shell wm size reset

2.可能遇到的问题

java.lang.SecurityException: Must hold permission android.permission.WRITE_SECURE_SETTINGS
at android.os.Parcel.readException(Parcel.java:1718)
at android.os.Parcel.readException(Parcel.java:1671)
at android.view.IWindowManagerProxy.setForcedDisplaySize(IWindowManager.java:1401)
at com.android.commands.wm.Wm.runDisplaySize(Wm.java:164)
at com.android.commands.wm.Wm.onRun(Wm.java:87)
at com.android.internal.os.BaseCommand.run(BaseCommand.java:51)
at com.android.commands.wm.Wm.main(Wm.java:46)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:379)

3.解决办法

打开开发者模式中USB权限设置,如下图
修改系统设置权限.jpeg

你可能感兴趣的:(Android 通过adb修改屏幕分辨率)