Инструментът, който ви позволява да отразявате екрана на телефона си към компютъра си, scrcpy, е актуализиран, за да поддържа управление на устройства, работещи с Android 12.
Мостът за отстраняване на грешки в Android или ADB накратко, е изключително полезен инструмент за разработчици, които искат да четат системни регистрационни файлове, да променят настройките или да автоматизират действия на своето устройство. Google възнамеряваше да предостави само интерфейс на командния ред, когато направи ADB, но в началото на март 2018 г. a разработчикът създаде инструмент върху ADB, който ви позволява не само да отразявате екрана на вашия телефон с Android, но също така управлявайте го дистанционно от вашия компютър. Този инструмент се нарича scrcpy и последната му актуализация добавя поддръжка за работещи устройства Android 12.
За тези от вас, които не са запознати, scrcpy (съкратено от "скрeen ° Соpy") се състои от два компонента: сървърно приложение, което е изпратено към устройството с Android, и клиент на компютъра, който комуникира със сървъра чрез сокет през ADB тунел. Екранът на вашия телефон е кодиран като h.264 видео, което се декодира и показва на вашия компютър от scrcpy клиента. Входовете от клавиатурата и мишката се изпращат до сървъра и се преобразуват в подходящи входове на устройството. Въпреки че scrcpy не е единственият инструмент за дистанционно управление/отразяване на екрана, той е един от най-добрите, защото е безплатен, с отворен код, персонализиран и бърз.
Преди актуализацията на Android 12 scrcpy по подразбиране създаваше „защитен дисплей“, за да поддържа дублиране на съдържание, което иначе беше блокиран. Android 12 обаче вече не позволява на процес с разрешения на обвивката да създава защитен дисплей, което кара scrcpy да веднага се срива ако потребителят се опита да го стартира на устройство с Android 12. Поправката е проста: Изградете отново сървъра на Android, така че да създава незащитен дисплей.
Друго важно допълнение към scrcpy е възможността да използвате видео потока като уеб камера на Linux. Инструментът има добавен v4l2loopback (Video 4 Linux loopback) поддръжка, позволяваща отваряне на видеопотока от съвместим с V4L2 софтуер като OBS. Видео потокът може да бъде изложен като уеб камера и/или показан в прозорец.
Други функции, добавени в актуализацията на scrcpy v1.18, включват възможността за заключване на видео ориентацията към първоначалната ориентация на устройството, изключване на устройството, когато scrcpy е затворен, нови преки пътища за 4-ия и 5-ия бутон, автоматично преоразмеряване на прозореца за премахване на черни граници и записване на файлове в /sdcard/Download вместо /sdcard.
Регистърът на промените за актуализацията v1.18 е вграден по-долу. Можете да изтеглите най-новата версия на scrcpy от GitHub.
scrcpy v1.18 регистър на промените
Промени от v1.17:
- Добавете поддръжка за Android 12 (#2129, #2402)
- Добавете поддръжка за V4L2 (заснемане на екрана на устройството като уеб камера) (#2232, #2233, #2268)
- Добавете опция за заключване на първоначалната ориентация на видеото
- Добавете опция за изключване на устройството при затваряне (#824)
- Свържете 4-тия бутон на мишката към APP_SWITCH (#2258)
- Свържете 5-ия бутон на мишката, за да разгънете панела за известия (#2258)
- Разгънете панела с настройки на двойно разгънатия панел за известия (#2260, #2264)
- Натиснете към /sdcard/Изтегляне по подразбиране (#2384)
- Центрирайте прозореца върху преоразмеряване за побиране (#2387)
- Увеличете възможния обхват на идентификационния номер на дисплея (#2009)
- Регистрирайте събитията за въвеждане в подробен режим (#2371)
- Коригирайте параметрите на събитията при докосване (#2125)
- Коригирайте левия бутон върху браузъра Samsung (#2169)
- Премахване на опцията --render-expired-frames (#2268)
- Предайте аргументите scrcpy-noconsole до scrcpy в Windows (#2052)
- Надстройте платформените инструменти до 31.0.2 (adb) в версии на Windows
- Различни технически корекции
Прочетете още