Android 11 Developer Preview 2 har lagt til nye tillatelser som antyder at standard oppringingsapp vil kunne ta opp telefonsamtaler.
Evnen til å ta opp en telefonsamtale er avgjørende for mange brukere som driver forretninger over en taleanrop. Det kan også være veldig nyttig for alle som er involvert i juridiske, forsikringsmessige eller medisinske spørsmål. Det er imidlertid ikke lett for de fleste brukere å ta opp telefonsamtaler på Android. Mens noen OEM-er tilbyr samtaleopptaksfunksjonalitet i oppringingsapplikasjonene, er det ikke alle OEM-er som gjør denne funksjonen tilgjengelig. Tredjepartsapplikasjoner pleide å kunne ta opp telefonsamtaler ved hjelp av rundkjøringsmetoder, men Android 9 Pie gjorde det helt umulig for tredjepartsapper å ta opp telefonsamtaler, i det minste uten root-tilgang. I fjor sa Google at de var det vurderer å legge til et API for samtaleopptak i en fremtidig Android-versjon, og det ser ut til at det endelig kan skje i Android 11.
Tidligere i dag ga Google ut
Android 11 Developer Preview 2. Mens vi gravde i de nye rammeverksendringene, oppdaget vi en ny tillatelse kalt «ACCESS_CALL_AUDIO» med beskyttelsesnivået «appop» eller «signatur». De "appop"-tillatelse, interessant nok, kan faktisk gis til ikke-systemapplikasjoner, i motsetning til "signatur"-tillatelsen som krever at appen er signert av OEM. Ved å grave dypere oppdaget vi nye strenger som beskriver denne tillatelsen litt mer detaljert. I følge en streng kan denne tillatelsen bare gis til standard oppringingsapplikasjon, og den lar appen "ta opp eller spille av lyd i telefonsamtaler."<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>
Vi er glade for å se den mulige introduksjonen av støtte for samtaleopptak for tredjeparts oppringingsapplikasjoner i Android 11. Google er endelig legge til støtte for samtaleopptak for Pixel-enheter i Google Phone-appen, men de fleste enheter kan ikke bruke Pixels oppringingsapp. Med denne endringen vil brukere på enheter som ikke har støtte for samtaleopptak i lageroppringingsappen vil kunne laste ned en annen oppringingsapp fra Google Play Store for å ta opp telefonen samtaler.