В Android 12 Google більше не дозволятиме стороннім додаткам для спільного доступу замінювати типовий аркуш Android Sharesheet. Читайте далі, щоб дізнатися більше.
Android Sharesheet — це меню, яке з’являється знизу, коли ви натискаєте кнопку спільного доступу в програмі, у якому перераховані всі можливі параметри спільного доступу та способи, якими ви можете поділитися чимось між собою. Але, як ви могли помітити, користувальницький інтерфейс Android Sharesheet може сильно відрізнятися від програми до програми. Це тому, що Google не забезпечує узгодженість інтерфейсу користувача для аркуша спільного доступу, дозволяючи програмам сторонніх розробників і OEM-виробникам налаштовувати його на свій смак. Одним із способів, якими користувачі Android можуть взагалі обійти Android Sharesheet, є використання програми сторонніх розробників, як-от Sharedr, яка пропонує більш послідовний і простіший інтерфейс користувача, який також усуває Direct Share, який може бути досить повільним для заповнення на деяких пристроях, незважаючи на
отримання значного приросту продуктивності в Android 11. Але, як здається, використовувати сторонню таблицю спільного доступу як заміну загальної таблиці Android буде не так просто в Android 12.В Android 12 Google більше не дозволяє стороннім програмам встановлювати себе як аркуш спільного доступу за умовчанням. Нещодавно розробник Sharedr відкрив квиток на програмі відстеження помилок AOSP, в якій зазначено, що в Android 12 система більше не показувала підказку вибирав між Sharedr і Android Sharesheet і завжди відкривав Android Sharesheet за за замовчуванням. Відповідаючи на проблему, співробітник Google підтвердив, що це була запланована поведінка, а не помилка. Іншими словами, Google заблокував сторонні програми в Android 12 від заміни спільної таблиці.
Насправді ми ніколи не збиралися дозволяти програмам замінювати діалогове вікно спільного доступу, це намір полягає в тому, щоб програми запускали діалогове вікно спільного доступу. Можливість замінити діалогове вікно спільного доступу також стає дедалі неможливішою – ви не можете реалізувати частину інтерфейсу користувача прямого спільного доступу, ані персональні проти. вкладки робочого профілю в R тощо. Це просто не те, що можна замінити програмами.
Ви все одно зможете використовувати Sharedr та інші альтернативні аркуші для спільного доступу, але самі програми не можуть відповідати до події спільного доступу, тому ви не матимете можливості встановити їх за умовчанням, коли ви намагатиметеся поділитися щось. Натомість вам доведеться вибрати Sharedr на аркуші акцій, а потім використовувати його, щоб вибрати цільову програму для спільного використання, додаючи ще один крок у процесі. Не відразу зрозуміло, чи ця нова поведінка також завадить OEM-виробникам Android налаштувати Android Sharesheet. Наприклад, такі OEM-виробники, як Samsung і LG (РІП) дозволяють вимкнути цілі Direct Share від появи в акційному аркуші. Щоб було зрозуміло, ця проблема стосується лише Android 12. Якщо у вас Android 11 або старішої версії, ви зможете без проблем використовувати Sharedr або інші програми спільного доступу.
Ціна: безкоштовно.
4.4.
Рекомендоване зображення: Sharedr замінює аркуш спільного доступу Android