Android 11 DP2 razkriva, da Google dodaja snemanje klicev za aplikacije za klicanje

Android 11 Developer Preview 2 je dodal nova dovoljenja, ki nakazujejo, da bo privzeta aplikacija za klicanje lahko snemala telefonske klice.

Možnost snemanja telefonskega klica je ključnega pomena za številne uporabnike, ki poslujejo prek glasovnega klica. Prav tako je lahko zelo koristen za vse, ki se ukvarjajo s pravnimi, zavarovalniškimi ali zdravstvenimi zadevami. Vendar pa večini uporabnikov ni enostavno snemati telefonskih klicev v sistemu Android. Čeprav nekateri proizvajalci originalne opreme ponujajo funkcijo snemanja klicev v svojih aplikacijah za klicanje, te funkcije ne omogočijo vsi proizvajalci originalne opreme. Aplikacije tretjih oseb so včasih lahko snemale telefonske klice z zaokroženimi metodami, vendar Android 9 Pie je to popolnoma onemogočil za aplikacije tretjih oseb za snemanje telefonskih klicev, vsaj brez korenskega dostopa. Lani je Google rekel, da so razmišljate o dodajanju API-ja za snemanje klicev v prihodnji različici Androida in zdi se, da se bo to končno morda zgodilo v Androidu 11.

Prej danes je Google izdal Predogled za razvijalce za Android 11 2. Med raziskovanjem novih sprememb ogrodja smo opazili novo dovoljenje, imenovano »ACCESS_CALL_AUDIO«, s stopnjo zaščite »appop« ali »signature«. The Zanimivo je, da je dovoljenje »appop« dejansko mogoče dodeliti nesistemskim aplikacijam, za razliko od dovoljenja »podpis«, ki zahteva, da aplikacijo podpiše OEM. Ko smo se poglobili, smo opazili nove nize, ki to dovoljenje opisujejo nekoliko podrobneje. V skladu z enim nizom je to dovoljenje mogoče dodeliti samo privzeti aplikaciji za klicanje in aplikaciji omogoča "snemanje ali predvajanje zvoka v telefonskih klicih."

<permissionandroid.label="@string/permlab_accessCallAudio"android: description="@string/permdesc_accessCallAudio"android: name="android.permission.ACCESS_CALL_AUDIO"android: protectionLevel="appop|signature"/>
"permdesc_accessCallAudio">Allows this app, when assigned asdefault dialer application, to record or play audio in telephony calls.</string>
<stringname="permlab_accessCallAudio">Record or play audio in telephony callsstring>

Navdušeni smo nad morebitno uvedbo podpore za snemanje klicev za aplikacije za klicanje drugih proizvajalcev v sistemu Android 11. Google je končno dodajanje podpore za snemanje klicev za naprave Pixel v aplikaciji Google Phone, vendar večina naprav ne more uporabljati aplikacije za klicanje Pixela. S to spremembo uporabniki v napravah, ki nimajo podpore za snemanje klicev v aplikaciji za klicanje na zalogi bodo lahko prenesli drugo aplikacijo za klicanje iz trgovine Google Play za snemanje svojega telefona klice.