Vous obtenez l'erreur Error: bad size 1080*1820
parce qu'il devrait l'être x
et non *
qui est également mentionné lors de la saisie de adb shell wm
:
size [reset|WxH|WdpxHdp] [-d DISPLAY_ID]
Return or override display size.
width and height in pixels unless suffixed with 'dp'.
Donc, la commande correcte est adb shell wm size 1080x1820
ce qui n'entraînera pas d'erreur. Vous pouvez en savoir plus en utilisant adb shell wm
qui revient :
Window manager (window) commands:
help
Print this help text.
size [reset|WxH|WdpxHdp] [-d DISPLAY_ID]
Return or override display size.
width and height in pixels unless suffixed with 'dp'.
density [reset|DENSITY] [-d DISPLAY_ID]
Return or override display density.
folded-area [reset|LEFT,TOP,RIGHT,BOTTOM]
Return or override folded area.
overscan [reset|LEFT,TOP,RIGHT,BOTTOM] [-d DISPLAY ID]
Set overscan area for display.
scaling [off|auto] [-d DISPLAY_ID]
Set display scaling mode.
dismiss-keyguard
Dismiss the keyguard, prompting user for auth if necessary.
set-user-rotation [free|lock] [-d DISPLAY_ID] [rotation]
Set user rotation mode and user rotation.
set-fix-to-user-rotation [-d DISPLAY_ID] [enabled|disabled]
Enable or disable rotating display for app requested orientation.
tracing (start | stop)
Start or stop window tracing.
Vous devrez probablement combiner cela avec l'option autre réponse mentionnée ici sur overscan
pour trouver une solution adaptée à votre cas d'utilisation.
0 votes
Vous devez utiliser x et non * dans la commande.