Το Resolution Changer λειτουργεί χρησιμοποιώντας ένα κρυφό Android API που ονομάζεται IWindowManager. Αρχικά, η Google περιόρισε την πρόσβαση σε αυτό το API ξεκινώντας από το Android Pie, ωστόσο επέτρεψε στους προγραμματιστές να απενεργοποιήσουν τη μαύρη λίστα API, τροποποιώντας μια Ασφαλής Ρύθμιση.
Το Resolution Changer ξεκλειδώνει πρώτα τα API μαύρης λίστας και στη συνέχεια εφαρμόζει την απαιτούμενη ανάλυση και την πυκνότητα εμφάνισης.
Αν δεν καθορίσετε ύψος ή πλάτος, ο Αντιστοίχτης Ανάλυσης θα χρησιμοποιήσει απλά την ανάλυση που έχει οριστεί από τη συσκευή.
Εάν δεν καθορίσετε την πυκνότητα, ο Αντιστοίχτης Ανάλυσης θα προσπαθήσει να υπολογίσει μια κατάλληλη πυκνότητα βάσει του διαγωνίου μεγέθους οθόνης της συσκευής.
ΠΡΟΕΙΔΟΠΟΙΗΣΗ:
Εάν καθορίσετε μια σπασμένη ανάλυση και δεν μπορείτε να τη διορθώσετε, ακολουθήστε τα εξής βήματα:
1. Συνδέστε τη συσκευή σε υπολογιστή
2. Ανοίξτε CMD ή τερματικό (ανάλογα με το λειτουργικό σύστημα)
3. Πληκτρολογήστε αυτές τις εντολές:
adb shell wm επαναφορά μεγέθους
adb shell wm επαναφορά πυκνότητας