解像度チェンジャーは、IWindowManagerと呼ばれる非表示のAndroid APIを使用して機能します。もともと、GoogleはAndroid PieからこのAPIへのアクセスを制限していましたが、開発者はセキュアな設定を調整してAPIブラックリストを無効にできました。
解像度チェンジャーは、最初にブラックリストAPIのロックを解除してから、要求された解像度とディスプレイ密度を適用します。
高さまたは幅を指定しない場合、解像度チェンジャーは単にデバイスによって現在設定されている解像度を使用します。
密度を指定しない場合、Resolution Changerは、デバイスの対角画面サイズに基づいて適切な密度を計算しようとします。
警告:
壊れた解像度を指定し、それを修正できない場合は、次の手順を実行します。
1.デバイスをPCに接続します
2. CMDまたはターミナルを開きます(OSに依存)
3.次のコマンドを入力します。
adb shell wm size reset
adb shell wm density reset