Android 12 blochează aplicațiile terțe să înlocuiască foaia de partajare

În Android 12, Google nu va mai permite aplicațiilor de la terțe părți să înlocuiască foaia de partajare Android implicită. Citiți mai departe pentru a afla mai multe.

Android Sharesheet este meniul care iese din partea de jos atunci când apăsați butonul de partajare dintr-o aplicație, listând toate opțiunile posibile de partajare și modalitățile prin care puteți partaja ceva. Dar, după cum probabil ați observat, interfața de utilizare a foii de partajare Android poate arăta extrem de diferită de la o aplicație la alta. Acest lucru se datorează faptului că Google nu impune coerența interfeței de utilizare pentru foaia de distribuire, permițând aplicațiilor terță parte și OEM-urilor să o personalizeze după conținutul inimii lor. Unul dintre modalitățile prin care utilizatorii Android pot ocoli complet Foaia de cotare Android este prin utilizarea unei aplicații terță parte precum Sharedr, care oferă o interfață de utilizare mai consistentă și mai simplă, care elimină, de asemenea, Direct Share, care poate fi destul de lent de populat pe unele dispozitive - în ciuda

primind o creștere semnificativă a performanței în Android 11. Dar după cum se pare, utilizarea unei foi de partajare terță parte ca înlocuitor pentru foaia de partajare Android nu va fi la fel de ușoară în Android 12.

În Android 12, Google nu mai permite aplicațiilor terță parte să se stabilească ca foaia de distribuire implicită. Dezvoltatorul Sharedr recent a deschis un bilet pe instrumentul de urmărire a erorilor AOSP, care detaliază că pe Android 12, sistemul nu mai afișa solicitarea de a alegeți între Sharedr și Android Sharesheet și ar deschide întotdeauna Android Sharesheet până la Mod implicit. Răspunzând la problemă, un Googler a confirmat că acesta a fost comportamentul dorit și nu o eroare. Cu alte cuvinte, Google a blocat ca aplicațiile terțe din Android 12 să înlocuiască foaia de partajare.

Nu ne-am propus niciodată să permitem aplicațiilor să înlocuiască dialogul de partajare, această intenție este ca aplicațiile să lanseze dialogul de partajare. Posibilitatea de a înlocui dialogul de partajare devine, de asemenea, din ce în ce mai imposibil -- nu ați putea implementa partea de partajare directă a interfeței de utilizare, nici cea personală vs. file profil de lucru în R etc. Acesta nu este ceva fezabil pentru a permite înlocuirea aplicațiilor.

Veți putea în continuare să utilizați Sharedr și alte alternative de partajare, dar aplicațiile în sine nu pot răspunde la evenimentul de partajare, prin urmare nu veți avea opțiunea de a le seta ca implicite ori de câte ori încercați să partajați ceva. În schimb, va trebui să selectați Sharedr în foaia de cotare a acțiunilor și apoi să o utilizați pentru a selecta aplicația țintă de partajat, adăugând un alt pas în proces. Nu este imediat clar dacă acest nou comportament va împiedica și OEM-urile Android să personalizeze foaia de partajare Android. De exemplu, OEM-uri precum Samsung și LG (RIP) vă permit să dezactivați țintele Direct Share de la apariția în foaia de partajare. Pentru a fi clar, această problemă se aplică numai pentru Android 12. Dacă utilizați Android 11 sau o versiune anterioară, ar trebui să puteți utiliza Sharedr sau alte aplicații de partajare fără probleme.

SharedrDezvoltator: REJH Gadellaa

Pret: Gratuit.

4.4.

Descarca

Imagine prezentată: înlocuirea de către Sharedr a foii de distribuire Android