Google hefur kynnt aðra prufuútgáfu af opna farsímakerfi sínu. Android 15. Útgáfa Android 15 er væntanlegt á þriðja ársfjórðungi 2024. Forprófunaráætlun er í boði til að meta nýja eiginleika kerfisins. Hugbúnaðarútgáfur hafa verið útbúnar fyrir Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel Fold og Pixel spjaldtölvur.
Breytingar á Android 15 Forskoðun forritara 2 samanborið við fyrstu forskoðunina:
- Fyrir forrit er hægt að nota litla aukaskjái (Cover screen), sem eru búnir nokkrum samanbrjótanlegum snjallsímum, eins og Samsung Galaxy Z Flip. Til dæmis gerir aukaskjárinn þér kleift að svara símtali á fljótlegan hátt, svara skilaboðum, stjórna myndavélinni og fleira án þess að opna tækið.

- TextView búnaðurinn er sjálfgefið með elegantTextHeight eigindina virka, sem mun koma í stað þéttrar leturgerðar fyrir leturgerðir með stærri lóðréttum inndráttum sem bæta læsileika texta.


- Geta til að vinna í gegnum gervihnattasamskiptarásir hefur verið aukin. Nýjum viðmótsþáttum hefur verið bætt við til að sameina notkun gervihnattasamskipta. Forritum er gefinn kostur á að ákvarða notkun gervihnattarása með því að nota ServiceState.isUsingNonTerrestrialNetwork() aðferðina. Viðmótið til að vinna með SMS/MMS styður sendingu og móttöku skilaboða um gervihnattarásir.

- Unnið hefur verið að því að einfalda notkun á NFC-síma til að greiða fyrir vörur með einni snertingu (smelltu til að borga). Forritum er gefinn kostur á að setja NFC millistykkið í eftirlitsham, þar sem tækið samþykkir NFC beiðnir og sendir þær í ákveðið ferli til vinnslu, en svarar ekki eða sendir ekki gögn til NFC lesenda.
- Möguleikinn til að gera PDF skjöl (API PdfRenderer) hefur verið aukin verulega. Til dæmis eru tæki til að birta skrár sem eru verndaðar með lykilorði, birta athugasemdir, breyta eyðublöðum, leita í skjali og auðkenna svæði til að afrita í gegnum klemmuspjaldið. Bætt við hagræðingu til að draga úr auðlindanotkun og flýta fyrir skoðun á staðbundnum PDF skjölum. Innleiðing PdfRenderer API er sett í sérstaka einingu, uppfærð í gegnum Google Play og ekki bundin við aðalvettvanginn.

- Bættur möguleiki fyrir sjálfvirka tungumálagreiningu og tungumálaskipti. Forrit eru með háþróaða valkosti til að fínstilla tungumálaskipti við talgreiningu. Til dæmis leyfir EXTRA_LANGUAGE_SWITCH_INITIAL_ACTIVE_DURATION_TIME_MILLIS stillingin aðeins að skipta í upphafi hljóðlotu og EXTRA_LANGUAGE_SWITCH_MATCH_SWITCHES hamurinn stöðvar tungumálaskipti eftir ákveðinn fjölda rofa, sem getur verið gagnlegt í aðstæðum þar sem vitað er að aðeins eitt tungumál er notað fyrirfram í einni lotu.
- Veitir verkfæri fyrir sveigjanlega stjórn á línuskilum. Í TextView græju til að bæta læsileika með því að nota merki Og Þú getur stjórnað því að flokka orðaflokka eða hluta orða í aðra línu. Til dæmis í línunni „Valdið og heilinn á bakvið Pixel 8 Pro. „Samtakið „Pixel 8 Pro“ mun alltaf birtast í einni línu.


- Möguleikarnir á að sía ásetningsbeiðnir hafa verið auknar. Með því að nota UriRelativeFilterGroup flokkinn geturðu skilgreint reglur til að loka fyrir eða leyfa beiðnir byggðar á innihaldi vefslóðabreyta og vefslóðabrota. Einnig er hægt að tilgreina síunarreglur með nýju merki í umsóknarskrá.
- Aukinn stuðningur við OpenJDK API. Til dæmis hefur verið bætt við stuðningi við viðbótaraðferðir Math og StrictMath flokkanna, pöntuð söfn og listar, notkun ByteBuffer í Deflater og uppfærslu lykla.
- Bætt við API til að leyfa forritum að greina hvenær skjáupptaka er í gangi. Forrit getur tilgreint svarhringingarstjóra sem hringt verður í ef skjáupptaka er virkjuð og forritsglugginn fer inn á sýnilega svæðið. Fyrirhugaður eiginleiki gerir þér kleift að sýna upptökuviðvaranir til notanda ef viðkvæm gögn eru sýnd.
- Bætti við ApplicationStartInfo API, þar sem þú getur fengið upplýsingar um stöðuna þegar þú byrjar forrit. Til dæmis geturðu fundið út hvort forritaíhlutir eru í skyndiminni (kalt, heitt eða heitt ástand), hversu langan tíma mismunandi stig ræsingar tóku að ljúka, hvað olli ræsingu og auðkennt mæligildi sem eru gagnleg til að hámarka ræsingarhraða.
- Breytt meðhöndlun á stöðvuðu ástandi, þar sem keyrsla forrits er stöðvuð þar til notendaaðgerðin tengist forritinu. Nýja útgáfan býður upp á valkosti fyrir forritið til að ákvarða hvort frestun sé hætt með því að vinna úr BOOT_COMPLETED skilaboðunum eða nota ApplicationStartInfo.wasForceStopped() aðferðina.
- Til viðbótar við StorageStats.getAppBytes() aðferðina, sem gerir þér kleift að fá almennar upplýsingar um stærð uppsetts forrits, hefur StorageStats.getAppBytesByDataType() aðferðinni verið bætt við, sem gerir það mögulegt að fá sérstakar upplýsingar um stærð APK pakki, afritaði kóðann, útdregin og mynduð gögn.
- Breytingar hafa verið gerðar á API til að opna forgangsþjónustu (Foreground Service). Bætt hefur verið við nýrri tegund forgangsþjónustu - mediaProcessing, sem hægt er að nota til auðlindafrekra aðgerða með margmiðlunarefni, til dæmis umkóðun frá einu sniði í annað.
- Nýtt API hefur verið lagt til til að vinna með geymsluvélinni sem byggir á SQLite DBMS, sem veitir aðgang að háþróaðri SQLite getu.
- Það er hægt að stjórna birtumörkum fyrir HDR (hlutfall bjartasta hvíta litarins í HDR mynd og birtustigs hvíts í venjulegri mynd af kraftmiklu sviði). Til að stilla birtustigið hefur setDesiredHdrHeadroom aðferðinni verið bætt við, en með henni er hægt að jafna birtustigið þegar sýnt er efni í SDR og HDR.

- Bætti við stuðningi við CTA-2075 staðalinn, sem skilgreinir getu til að staðla hljóðstyrk til að forðast að breyta hljóðstyrk fyrir mismunandi efni. Hljóðstyrkssamsvörun er náð með því að skilgreina lýsigögn um eiginleika hátalaranna og hljóðstyrk AAC hljóðefnisins. Til að staðla hljóðstyrkinn er lagt til LoudnessCodecController hlutinn og OnLoudnessCodecUpdateListener aðferðina, sem stillir hljóðstyrksbreytur áður en aðgangur er að merkjamálinu.
- В AndroidX media3 ExoPlayer 1.0 включено по умолчанию использование пространственного звука для многоканального звука, если пространственный звук поддерживается на устройстве. Объявлен устаревшим класс Virtualizer, вместо которого для определения поведения и возможностей пространственного звука следует использовать класс Spatializer.
- Bætti við AutomaticZenRules bekknum til að leyfa forritum að stilla reglur um trufla ekki og skilgreina aðstæður þegar þær reglur ættu að beita.

Heimild: opennet.ru








