{"id":110470,"date":"2023-10-05T03:11:06","date_gmt":"2023-10-05T01:11:11","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-mobilnoj-platformy-android-14"},"modified":"2023-10-05T03:11:06","modified_gmt":"2023-10-05T01:11:11","slug":"vypusk-mobilnoj-platformy-android-14","status":"publish","type":"post","link":"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-mobilnoj-platformy-android-14","title":{"rendered":"Izlaista mobil\u0101 platforma Android 14","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Google uz\u0146\u0113mums public\u0113ja atv\u0113rta mobil\u0101 platforma Android 14. Saist\u012btie ar jauno izlaidumu avota kodi ir pieejami projekta Git repozitorij\u0101 (zars android-14.0.0_r1). Programmat\u016bras atjaunin\u0101jumi ir sagatavoti Pixel s\u0113rijas ier\u012bc\u0113m. V\u0113l\u0101k tiks sagatavoti programmat\u016bras atjaunin\u0101jumi Samsung Galaxy, iQOO, Nothing, OnePlus, Oppo, Realme, Sharp, Sony, Tecno, vivo un Xiaomi ra\u017eoto viedtelefonu mode\u013ciem. Papildus ir izstr\u0101d\u0101tas univers\u0101las GSI (Generic System Images) b\u016bves, piem\u0113rotas da\u017e\u0101d\u0101m ier\u012bc\u0113m, kas balst\u012btas uz ARM64 un x86_64 arhitekt\u016br\u0101m.    <\/p>\n<p>Galven\u0101s jaunin\u0101jumi:   <\/p>\n<ul>\n<li class=\"l\"> Platformas pamat\u0101 ir iek\u013cauts Health Connect kr\u0101tuve, kas iepriek\u0161 tika pieg\u0101d\u0101ta k\u0101 atsevi\u0161\u0137s komplekts caur Google Play. Health Connect nodro\u0161ina centraliz\u0113tu datu uzglab\u0101\u0161anu no fitnesa aproc\u0113m un citiem ier\u012bc\u0113m, kas saist\u012btas ar lietot\u0101ja vesel\u012bbu, un organiz\u0113 dal\u012btu piek\u013cuvi da\u017e\u0101d\u0101m lietotn\u0113m. Piek\u013cuve Health Connect iestat\u012bjumiem tagad tiks sniegta caur platformas noklus\u0113juma konfigur\u0113t\u0101ju, piem\u0113ram, caur konfidencialit\u0101tes iestat\u012bjumiem var\u0113siet p\u0101rvald\u012bt, kuriem konkr\u0113tiem datiem par vesel\u012bbu var\u0113s piek\u013c\u016bt noteiktas lietotnes. Turkl\u0101t Health Connect ir pievienota atbalsts treni\u0146a laik\u0101 veikto mar\u0161rutu datu saglab\u0101\u0161anai (lietot\u0101js nosaka laika periodu, kuram tiks saglab\u0101ts pagriezienu saraksts). Mar\u0161ruts var tikt vizualiz\u0113ts kart\u0113 un, ja nepiecie\u0161ams, nos\u016bt\u012bts apstr\u0101dei citiem lietotn\u0113m p\u0113c lietot\u0101ja skaidras apstiprin\u0101\u0161anas.      <center><img decoding=\"async\" alt=\"Izlaista mobil\u0101 platforma Android 14\" src=\"\/wp-content\/uploads\/2023\/10\/4a630627292ae485674cf12d3b517ed0.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> Ir papla\u0161in\u0101tas piek\u013cuves apstiprin\u0101\u0161anas r\u012bku iesp\u0113jas inform\u0101cijai par atra\u0161an\u0101s vietu. Dialog\u0101 ar piepras\u012bjumu apstiprin\u0101\u0161anai par piek\u013cuvi atra\u0161an\u0101s vietai ir pievienota jauna sada\u013ca ar inform\u0101ciju par to, kad lietotnei tiek nodoti dati par atra\u0161an\u0101s vietu (piek\u013cuve aizliegta, at\u013caut tikai vienu reizi un at\u013caut katru reizi, kad lietotne darbojas) un detaliz\u0113ta inform\u0101cija, kur var ieg\u016bt papildu inform\u0101ciju par piek\u013cuvi nos\u016bt\u012btajiem datiem.    <center><img decoding=\"async\" alt=\"Izlaista mobil\u0101 platforma Android 14\" src=\"\/wp-content\/uploads\/2023\/10\/1f3d437893271a1d53e5c23829e6bc9a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> Ir ieviesta periodiska (reizi m\u0113nes\u012b) pazi\u0146ojumu par\u0101d\u012b\u0161ana, br\u012bdinot par izmai\u0146\u0101m lietotn\u0113s, kur\u0101m ir pie\u0161\u0137irta piek\u013cuve atra\u0161an\u0101s vietai, datu nodo\u0161anas metod\u0113s tre\u0161aj\u0101m person\u0101m (piem\u0113ram, tiek par\u0101d\u012bts, kad lietotne s\u0101k izmantot datus par atra\u0161an\u0101s vietu rekl\u0101mas par\u0101d\u012b\u0161anai).      <center><img decoding=\"async\" alt=\"Izlaista mobil\u0101 platforma Android 14\" src=\"\/wp-content\/uploads\/2023\/10\/a2b07f760a475831065777b8291ee843.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Str\u0101d\u0101jot ar lietotn\u0113m, ir ieviesta izteikt\u0101ka atgriezenisk\u0101 bulti\u0146a, kas tiek r\u0101d\u012bta, lai atvieglotu ekr\u0101na \u017eesta izmanto\u0161anas iesp\u0113ju sapra\u0161anu, lai atgrieztos atpaka\u013c.    <center><img decoding=\"async\" alt=\"Izlaista mobil\u0101 platforma Android 14\" src=\"\/wp-content\/uploads\/2023\/10\/f517a1ca8ede1dc8cedd00381eb90edc.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> Sharesheet meh\u0101nism\u0101, ko izmanto datu (piem\u0113ram, att\u0113lu vai saitu) nos\u016bt\u012b\u0161anai \u0101rpus lietotnes vai citam lietot\u0101jam, ir ieviesta iesp\u0113ja pievienot savas darb\u012bbas. Piem\u0113ram, var defin\u0113t savu izv\u0113l\u0146u r\u012bc\u012bbu sarakstu, kas r\u0101da lietotnes un lietot\u0101jus, kam ir iesp\u0113jams nos\u016bt\u012bt. Papildus ir papla\u0161in\u0101ta sign\u0101lu izv\u0113le, kas tiek izmantota m\u0113r\u0137u rangam tie\u0161ai datu nos\u016bt\u012b\u0161anai.    <center><img decoding=\"async\" alt=\"Izlaista mobil\u0101 platforma Android 14\" src=\"\/wp-content\/uploads\/2023\/10\/778e11f97aafb4e53df1354231cf9bd0.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/li>\n<li class=\"l\"> Ir sniegta iesp\u0113ja da\u013c\u0113jai pilnvaru pie\u0161\u0137ir\u0161anai piek\u013cuvei tikai izv\u0113l\u0113tajiem lietot\u0101ja att\u0113liem un videoklipiem (READ_MEDIA_VISUAL_USER_SELECTED, fails, pie kuriem tiek sniegta piek\u013cuve, tiek izv\u0113l\u0113ts lietot\u0101ja Photo picker saskarn\u0113, kad tiek par\u0101d\u012bta pilnvaru piepras\u012bjuma dialoglodzi\u0146\u0161). P\u0113c lietotnes p\u0101rsl\u0113g\u0161anas fon\u0101 vai programmas izbeig\u0161anas lietot\u0101ja pie\u0161\u0137irt\u0101 pilnvara autom\u0101tiski tiek atsaukta. Pilnvaru piek\u013cuves dialoglodzi\u0146\u0101 lietotn\u0113m uz multimediju failiem ir pieejama iesp\u0113ja pie\u0161\u0137irt piek\u013cuvi tikai izv\u0113l\u0113tajiem att\u0113liem vai videoklipiem.    <center><img decoding=\"async\" alt=\"Izlaista mobil\u0101 platforma Android 14\" src=\"\/wp-content\/uploads\/2023\/10\/cbd0a6f2b21e18c9278494c7daa964d4.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> Konfigurator\u0101 ir pievienota sada\u013ca re\u0123ion\u0101lo preferen\u010du iestat\u012bjumu p\u0101rlik\u0161anai, piem\u0113ram, temperat\u016bras m\u0113rvien\u012bbu, ned\u0113\u013cas pirmo dienu un skait\u012b\u0161anas sist\u0113mu. Piem\u0113ram, Eiropietis, kur\u0161 dz\u012bvo ASV, var piel\u0101got temperat\u016bras r\u0101d\u012b\u0161anai izmantot Celsija gr\u0101dus, nevis F\u0101renheita gr\u0101dus, un uzskat\u012bt pirmdienu par ned\u0113\u013cas s\u0101kumu, nevis sv\u0113tdienu.            <center><img decoding=\"async\" alt=\"Izlaista mobil\u0101 platforma Android 14\" src=\"\/wp-content\/uploads\/2023\/10\/36154deb2e27e6bd71b9a82dfe63e608.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/li>\n<li class=\"l\"> Ir papla\u0161in\u0101tas fontu m\u0113rogo\u0161anas iesp\u0113jas, maksim\u0101lais fonta m\u0113rogo\u0161anas l\u012bmenis ir palielin\u0101ts no 130% l\u012bdz 200%, un, lai teksts liel\u0101 palielin\u0101jum\u0101 neizskat\u012btos p\u0101r\u0101k liels, tagad autom\u0101tiski tiek piem\u0113rota neline\u0101ra m\u0113rogo\u0161anas l\u012bme\u0146a izmai\u0146a (jau liels teksts tiek palielin\u0101ts ne tik stipri k\u0101 mazs), kas \u013caus pan\u0101kt optim\u0101lu teksta las\u0101m\u012bbu cilv\u0113kiem ar v\u0101ju redzi bez riska izkrop\u013cot interfeisa izk\u0101rtojumu.      <center><img decoding=\"async\" alt=\"Izlaista mobil\u0101 platforma Android 14\" src=\"\/wp-content\/uploads\/2023\/10\/89eca1ae68ccf96596cf562e93b23de2.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/li>\n<li class=\"l\"> Iepriek\u0161\u0113j\u0101 sada\u013c\u0101 ieviest\u0101 augsta dinamikas diapazona (HDR) video ierakst\u012b\u0161anas atbalsts ir papla\u0161in\u0101ts ar iesp\u0113j\u0101m ieg\u016bt papildu inform\u0101ciju no kameras, kas \u013cauj saglab\u0101t att\u0113lus \"Ultra HDR\" form\u0101t\u0101, kur\u0101 kr\u0101su kod\u0113\u0161anai tiek izmantoti 10 biti uz kan\u0101lu. Ultra HDR form\u0101ts ir piln\u012bgi sader\u012bgs ar JPEG, kas \u013cauj lietotn\u0113m darboties ar HDR att\u0113liem bez izmai\u0146\u0101m un, ja nepiecie\u0161ams, att\u0113lot tos, izmantojot parasto dinamisko diapazonu. Izeja HDR re\u017e\u012bm\u0101 tiek nodro\u0161in\u0101ta autom\u0101tiski platformas sp\u0113kos, ja HDR atbalsts ir aktiviz\u0113ts lietotnes manifest\u0101 vai kad tiek izsaukts Window.setColorMode. Atsevi\u0161\u0137ai Ultra HDR render\u0113\u0161anai ar OpenGL vai Vulkan var tikt izmantota Gainmap klase.    <center><img decoding=\"async\" alt=\"Izlaista mobil\u0101 platforma Android 14\" src=\"\/wp-content\/uploads\/2023\/10\/eb9b1ce4dc0659f1f2e337172af1a929.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/li>\n<li class=\"l\"> Ir ierobe\u017eoti lietojumprogrammu veidi, kuriem ir at\u013cauts r\u0101d\u012bt pilnekr\u0101na pazi\u0146ojumus ekr\u0101na blo\u0137\u0113\u0161anas laik\u0101. \u0160\u0101di pazi\u0146ojumi ir paredz\u0113ti, lai piev\u0113rstu uzman\u012bbu inform\u0101cijai, kas prasa t\u016bl\u012bt\u0113ju reakciju, piem\u0113ram, ien\u0101ko\u0161u zvanu vai modin\u0101t\u0101ja aktiviz\u0113\u0161anu, t\u0101p\u0113c tagad pilnvaras \u0161\u0101du pazi\u0146ojumu r\u0101d\u012b\u0161anai b\u016bs ierobe\u017eotas uz zvanu veik\u0161anas un br\u012bdin\u0101jumu izsnieg\u0161anas lietojumprogramm\u0101m.    <\/li>\n<li class=\"l\"> Ir uzlabota anim\u0101cijas vad\u012bba, kas nor\u0101da uz p\u0101reju starp da\u017e\u0101diem ekr\u0101niem (lap\u0101m) lietojumprogramm\u0101, izmantojot sl\u012bdo\u0161o \u017eestu, kas p\u0101rvieto saturu. Ir pievienoti jauni komponenti apak\u0161\u0113jo un s\u0101nu ekr\u0101nu p\u0101rejas anim\u0101cijai, k\u0101 ar\u012b mekl\u0113\u0161anas izsauk\u0161anai. Ir pievienots API, lai izveidotu piel\u0101gotus p\u0101rejas efektus lietojumprogramm\u0101.         <\/li>\n<li class=\"l\"> Ir atjaunin\u0101ta kameru papla\u0161in\u0101jumu komplekts (Camera Extensions), kur\u0101 ir pieejamas ilgsto\u0161as algoritmas, kas prasa intens\u012bvas apr\u0113\u0137inus att\u0113lu apstr\u0101dei, piem\u0113ram, lai uzlabotu zemas apgaismojuma apst\u0101k\u013cos uz\u0146emto att\u0113lu kvalit\u0101ti. Ir pievienotas funkcijas, lai prognoz\u0113tu apstr\u0101des aizkavi, ieg\u016btu inform\u0101ciju par apstr\u0101des progresu un \u0101tri ieg\u016btu att\u0113lu iepriek\u0161\u0113jo variantu pirms gal\u012bg\u0101 att\u0113la sagatavo\u0161anas. Ir \u012bstenots optimiz\u0113ts un energoefekt\u012bvs SurfaceView priek\u0161skat\u012bjuma re\u017e\u012bms. Papla\u0161in\u0101jumu izmanto\u0161anas laik\u0101 ir nodro\u0161in\u0101ta skarienjut\u012bga atbalsta geb\u0161ana fokus\u0113\u0161anai un tuvin\u0101\u0161anai.     <\/li>\n<li class=\"l\"> Tika atbalsts ieb\u016bv\u0113taj\u0101m kameru funkcij\u0101m attiec\u012bb\u0101 uz RAW att\u0113lu palielin\u0101\u0161anu un kadr\u0113\u0161anu.    <\/li>\n<li class=\"l\"> Pievienota iesp\u0113ja izmantot bezzaud\u0113jumu (lossless) audio form\u0101tus USB vadiem piesl\u0113gtiem austi\u0146\u0101m. API pievienots AudioMixerAttributes klase, kas \u013cauj tie\u0161i nos\u016bt\u012bt ska\u0146u uz ier\u012bci, neiz\u0161\u0137irot, nekore\u0123\u0113jot ska\u013cumu un neapstr\u0101d\u0101jot efektus.    <\/li>\n<li class=\"l\"> Grafiskaj\u0101 API ieviesta Mesh klase, kas \u013cauj izveidot savas poligon\u0101las re\u017e\u0123a vari\u0101cijas ar virsot\u0146u un fragmentu \u0161ad\u017eiem, kas rakst\u012bti AGSL valod\u0101.    <\/li>\n<li class=\"l\"> Pievienota aparat\u016bras pa\u0101trin\u0101\u0161anas iesp\u0113ja, izmantojot HardwareBufferRenderer klasi.      <\/li>\n<li class=\"l\"> Path klas\u0113, kas \u013cauj izveidot vektorgrafiku, pamatojoties uz kompoz\u012btm \u0123eometriskajiem kont\u016briem, pievienota atbalsta interpol\u0101cijai starp kont\u016briem ar l\u012bdz\u012bgu strukt\u016bru, lai rad\u012btu morf\u0113\u0161anas efektu, k\u0101 ar\u012b PathIterator iteratora izmanto\u0161ana, lai sec\u012bgi p\u0101rl\u016bkotu visus kont\u016bra segmentus.     <\/li>\n<li class=\"l\"> Papla\u0161in\u0101tas iesp\u0113jas atsevi\u0161\u0137u valodas iestat\u012bjumu piesaist\u012b\u0161anai da\u017e\u0101d\u0101m lietotn\u0113m. Pievienota iesp\u0113ja noteikt valodu sarakstu, kas tiks r\u0101d\u012btas Android konfigurator\u0101, izv\u0113loties valodu konkr\u0113tai lietotnei.              <\/li>\n<li class=\"l\"> Papla\u0161in\u0101tas jomas, kur\u0101s sist\u0113ma par\u0101da ar datu priv\u0101tumu saist\u012btu inform\u0101ciju, ko izstr\u0101d\u0101t\u0101js noteicis Play Console form\u0101, piem\u0113ram, politiku attiec\u012bb\u0101 uz datu nodo\u0161anu tre\u0161aj\u0101m person\u0101m. \u0160\u0101das zi\u0146as tagad tiek par\u0101d\u012btas pilnvaru piepras\u012bjuma dialog\u0101.      <\/li>\n<li class=\"l\"> Lietotn\u0113m, kas izmanto fon\u0101 str\u0101d\u0101jo\u0161us apstr\u0101d\u0101t\u0101jus, tagad oblig\u0101ti j\u0101nor\u0101da fona servisa veids. Darb\u012bbas laik\u0101 sist\u0113ma p\u0101rbauda atbilst\u012bbu nor\u0101d\u012btajam servisa veidam, piepras\u012btaj\u0101m pilnvar\u0101m un izmantotajam API. Piem\u0113ram, ja lietotne nor\u0101d\u012bjusi fona servisa veidu FOREGROUND_SERVICE_TYPE_LOCATION, tas noz\u012bm\u0113, ka var tikt piepras\u012btas pilnvaras ACCESS_COARSE_LOCATION vai ACCESS_FINE_LOCATION.      <\/li>\n<li class=\"l\"> Veiktas izmai\u0146as dro\u0161\u012bbas uzlabo\u0161anai: Lietotn\u0113m ir aizliegts s\u016bt\u012bt intent piepras\u012bjumus uz da\u017eiem iek\u0161\u0113jiem platformas komponentiem. Dinamiski iel\u0101d\u0113ts kods tagad j\u0101atz\u012bm\u0113 ar piek\u013cuves atrib\u016btu las\u012b\u0161anas re\u017e\u012bm\u0101. Funkcij\u0101s ZipFile(String) un ZipInputStream.getNextEntry() ir aizliegta zip arh\u012bvu apstr\u0101de, kuru ce\u013ci s\u0101kas ar simbolu \"\/\" vai satur sec\u012bbu \"..\". Ierobe\u017eota darbu uzs\u0101k\u0161ana no fona apstr\u0101d\u0101t\u0101jiem un atjaunin\u0101ti ierobe\u017eojumi attiec\u012bb\u0101 uz API izsaukumiem, kas nav pieejami SDK.\n<li class=\"l\"> Piesl\u0113dzot ier\u012bci, izmantojot USB, pie galddatora, papildus iepriek\u0161\u0113j\u0101m pieejamaj\u0101m mijiedarb\u012bbas iesp\u0113j\u0101m, piem\u0113ram, failu p\u0101rs\u016bt\u012b\u0161anai, uzl\u0101dei, t\u012bkla dal\u012b\u0161anai utt., ir pieejama iesp\u0113ja izmantot viedt\u0101lruni k\u0101 t\u012bmek\u013ca kameru (UVC re\u017e\u012bms, USB Video Class). \u0160\u012b iesp\u0113ja p\u0113c noklus\u0113juma ir atsl\u0113gta, bet to var aktiviz\u0113t, ja ir root piek\u013cuve.\n<li class=\"l\"> Turpin\u0101ta platformas darb\u012bbas uzlabo\u0161ana plan\u0161etdatoros un ier\u012bc\u0113s ar saliekam\u0101m ekr\u0101niem. Pied\u0101v\u0101tas bibliot\u0113kas, kas nodro\u0161ina notikumu prognoz\u0113\u0161anu, kas saist\u012bta ar kursoru p\u0101rvieto\u0161anu, un nodro\u0161ina zemas aiztures darbu arst\u0101lus. Pied\u0101v\u0101ti interfeisa veidnes lieliem ekr\u0101niem, \u0146emot v\u0113r\u0101 t\u0101das lietojumprogrammas k\u0101 soci\u0101lie t\u012bkli, komunik\u0101cija, multimediju saturs, las\u012b\u0161ana un iepirk\u0161an\u0101s.           <\/li>\n<li class=\"l\"> Pievienota atsevi\u0161\u0137a pilnvaru pie\u0161\u0137ir\u0161ana, lai \u013cautu lietotn\u0113m uzs\u0101kt darb\u012bbas, kad lietotne atrodas fon\u0101. Aktiviz\u0101cija fon\u0101 ir ierobe\u017eota, lai netrauc\u0113tu lietot\u0101jam str\u0101d\u0101jot ar pa\u0161reiz\u0113jo lietotni. Akt\u012bvaj\u0101m lietotn\u0113m ir pie\u0161\u0137irtas papildu iesp\u0113jas kontrol\u0113t citu lietot\u0146u uzs\u0101kto darb\u012bbu aktiviz\u0101ciju, ar kur\u0101m t\u0101s mijiedarbojas.    <\/li>\n<li class=\"l\"> Optimiz\u0113ta atmi\u0146as p\u0101rvald\u012bbas sist\u0113ma, lai efekt\u012bv\u0101k sadal\u012btu resursus lietotn\u0113m, kas darbojas fon\u0101. P\u0113c da\u017e\u0101m sekund\u0113m p\u0113c lietotnes p\u0101rejas uz ke\u0161atmi\u0146u fon\u0101 darbs ir ierobe\u017eots l\u012bdz API, kas p\u0101rvalda lietotnes dz\u012bves ciklu, piem\u0113ram, Foreground Services, JobScheduler un WorkManager API.     <\/li>\n<li class=\"l\"> Pazi\u0146ojumi ar FLAG_ONGOING_EVENT karogu tagad var tikt noraid\u012bti, kad ekr\u0101ns ir atblo\u0137\u0113ts. Ja ier\u012bce ir ekr\u0101na blo\u0137\u0113\u0161anas re\u017e\u012bm\u0101, \u0161\u0101di pazi\u0146ojumi paliks nenoraid\u012bti. Nenoraid\u012bti paliks ar\u012b pazi\u0146ojumi, kas ir svar\u012bgi sist\u0113mas darb\u012bbai.    <\/li>\n<li class=\"l\"> API PackageInstaller ir pievienotas jaunas metodes: requestUserPreapproval(), kas \u013cauj programmu katalogam atlikt APK pakot\u0146u lejupiel\u0101di l\u012bdz lietot\u0101ja apstiprin\u0101\u0161anas sa\u0146em\u0161anai; setRequestUpdateOwnership(), kas \u013cauj nodro\u0161in\u0101t, ka uzst\u0101d\u012bt\u0101js patur n\u0101kotnes lietotnes atjaunin\u0101\u0161anas oper\u0101cijas; setDontKillApp(), kas \u013cauj noteikt papildu iesp\u0113jas lietotnei darb\u012bbas laik\u0101. API InstallConstraints izstr\u0101d\u0101t\u0101jiem ir iesp\u0113ja aktiviz\u0113t lietotnes atjaunin\u0101\u0161anas uzst\u0101d\u012b\u0161anu br\u012b\u017eos, kad lietotne netiek izmantota.\n<li class=\"l\"> Turpin\u0101ta platformas uzlabo\u0161ana plan\u0161etdatoriem un ier\u012bc\u0113m ar salok\u0101miem ekr\u0101niem. Ir atjaunotas ieteikumi lietot\u0146u izstr\u0101dei ier\u012bc\u0113m ar lieliem ekr\u0101niem un pievienoti standarta saskarnes paraugi lieliem ekr\u0101niem, \u0146emot v\u0113r\u0101 t\u0101das lietojumus k\u0101 soci\u0101lie t\u012bkli, sazi\u0146a, multimediju saturs, las\u012b\u0161ana un iepirk\u0161an\u0101s. Ierosin\u0101ts priek\u0161izlaidums Cross device SDK ar r\u012bkiem lietot\u0146u izstr\u0101dei, kas pareizi darbojas ar da\u017e\u0101diem ier\u012b\u010du veidiem (viedt\u0101lru\u0146i, plan\u0161etdatori, viedie televizori utt.) un da\u017e\u0101d\u0101m form\u0101m.      <\/li>\n<li class=\"l\"> Ir optimiz\u0113ta resursietilp\u012bgu fona darbu koordin\u0101cija, piem\u0113ram, lielu failu lejupiel\u0101de, kad ir pieejams Wi-Fi savienojums. Veikti uzlabojumi priorit\u0101ro servisu (Foreground Service) palai\u0161anas API un uzdevumu pl\u0101no\u0161anas (JobScheduler) jom\u0101, pievienojot jaunu funkcionalit\u0101ti lietot\u0101ja uzs\u0101kt\u0101m datu p\u0101rs\u016bt\u012b\u0161anas darb\u012bb\u0101m. Iev\u0113roti noteikumi, kas nosaka priorit\u0101ro servisu veidu (darbs ar kameru, datu sinhroniz\u0101cija, multimediju datu atska\u0146o\u0161ana, atra\u0161an\u0101s vietas izseko\u0161ana, piek\u013cuve mikrofonam utt.). Atvieglota datu lejupiel\u0101des aktiviz\u0101cijas nosac\u012bjumu noteik\u0161ana, piem\u0113ram, lejupiel\u0101de tikai, ja ir pieeja caur Wi-Fi.    <\/li>\n<li class=\"l\"> Iek\u0161\u0113j\u0101 pla\u0161a apjoma zi\u0146u pieg\u0101des sist\u0113ma lietotn\u0113m ir optimiz\u0113ta, lai samazin\u0101tu ener\u0123ijas pat\u0113ri\u0146u un palielin\u0101tu atsauc\u012bbu. Uzlabota lietot\u0146u re\u0123istr\u0113to zi\u0146u pl\u016bsmu sa\u0146em\u0161ana \u2014 zi\u0146as var tikt novietotas rind\u0101, grup\u0113tas (piem\u0113ram, s\u0113rija zi\u0146u BATTERY_CHANGED tiks apvienota vien\u0101) un pieg\u0101d\u0101tas tikai p\u0113c lietotnes izie\u0161anas no ke\u0161a st\u0101vok\u013ca.\n<li class=\"l\"> Palielin\u0101ts maksim\u0101lais re\u0123istr\u0113to lietot\u0146u skaits, kas \u013c\u0101vis samazin\u0101t nevajadz\u012bgi uzs\u0101kto lietot\u0146u skaitu \"aukst\u0101\" re\u017e\u012bm\u0101 (t.i., neizkef\u0113taj\u0101m atmi\u0146\u0101 un uzs\u0101ktaj\u0101m l\u0113n\u0101k). Ier\u012bc\u0113m ar 8 GB RAM p\u0113c ierobe\u017eojumu izmai\u0146\u0101m skaits \"auksto\" lietot\u0146u uzs\u0101k\u0161anas ir samazin\u0101jies par 20%, bet ar 12 GB \u2014 par 30%.       <\/li>\n<li class=\"l\"> Lietotn\u0113s funkcijas, kas at\u013cauj veikt oper\u0101cijas prec\u012bz\u0101 laik\u0101 (exact alarms), izmanto\u0161anai tagad nepiecie\u0161ama atsevi\u0161\u0137a pilnvara SCHEDULE_EXACT_ALARM, jo \u0161\u012bs funkcionalit\u0101tes izmanto\u0161ana var negat\u012bvi ietekm\u0113t akumulatora darb\u012bbas laiku un palielin\u0101t resursu pat\u0113ri\u0146u (pl\u0101notiem uzdevumiem ieteicams izmantot aktiviz\u0101ciju aptuven\u0101 laik\u0101). Lietotn\u0113m ar kalend\u0101ra un pulkste\u0146a realiz\u0101ciju, kas izmanto prec\u012bz\u0101 laika aktiviz\u0101ciju, instal\u0113\u0161anas laik\u0101 j\u0101pie\u0161\u0137ir pilnvara USE_EXACT_ALARM. Ievieto\u0161ana Google Play katalog\u0101 lietotn\u0113m ar at\u013cauju USE_EXACT_ALARM ir at\u013cauta tikai programm\u0101m, kas realiz\u0113 modin\u0101t\u0101ju, taimeri un kalend\u0101ru ar notikumu pazi\u0146ojumiem.        <\/li>\n<li class=\"l\"> Tagad ir iesp\u0113ja nor\u0101d\u012bt valodas iestat\u012bjumus, kas saist\u012bti ar atsevi\u0161\u0137\u0101m lietotn\u0113m. Lietotnes izstr\u0101d\u0101t\u0101js tagad var main\u012bt localeConfig parametrus, izmantojot LocaleManager.setOverrideLocaleConfig, lai noteiktu valodu sarakstu, kas tiks r\u0101d\u012bts lietotnei Android iestat\u012bjumu interfeis\u0101.    <\/li>\n<li class=\"l\"> Tiek pied\u0101v\u0101ts API Grammatical Inflection, lai vienk\u0101r\u0161otu tulkojumu pievieno\u0161anu interfeisa elementiem, \u0146emot v\u0113r\u0101 dzimumu sist\u0113mas valodas.    <\/li>\n<li class=\"l\"> Lai nov\u0113rstu \u013caunpr\u0101t\u012bgu lietot\u0146u iejauk\u0161anos intent piepras\u012bjumos, jaunaj\u0101 versij\u0101 ir aizliegta intent nos\u016bt\u012b\u0161ana bez skaidras pakotnes vai iek\u0161\u0113j\u0101 komponenta nor\u0101d\u012b\u0161anas.    <\/li>\n<li class=\"l\"> Tika dro\u0161\u012bba dinamisk\u0101s koda iel\u0101des (DCL, Dynamic Code Loading) laik\u0101 ir palielin\u0101ta \u2014 lai nov\u0113rstu \u013caunpr\u0101t\u012bga koda ievieto\u0161anu dinamiskos izpild\u0101m\u016bros failos, \u0161iem failiem tagad j\u0101b\u016bt ar piek\u013cuves ties\u012bb\u0101m, kas at\u013cauj tikai las\u012b\u0161anu.    <\/li>\n<li class=\"l\"> Ir aizliegts instal\u0113t lietotnes, kur\u0101m nor\u0101d\u012bt\u0101 SDK versija ir zem\u0101ka par 23, t\u0101d\u0113j\u0101di blo\u0137\u0113jot pilnvaru apiet\u0161anu, piesaistoties vecajiem API l\u012bme\u0146iem (API versija 22 ir aizliegta, jo versij\u0101 23 (Android 6.0) par\u0101d\u012bj\u0101s jauns piek\u013cuves kontroles modelis, kas \u013cauj uzreiz piepras\u012bt piek\u013cuvi sist\u0113mas resursiem). Iepriek\u0161 instal\u0113t\u0101s lietotnes, kas izmanto vecos API, p\u0113c Android atjaunin\u0101\u0161anas turpin\u0101s darboties.    <\/li>\n<li class=\"l\"> Tiek pied\u0101v\u0101ts API Credential Manager, kas \u013cauj organiz\u0113t lietot\u0146u piek\u013cuvi, izmantojot \u0101r\u0113jo autentifik\u0101cijas pakalpojumu sniedz\u0113ju akredit\u0101cijas datus. Ir ieviesta atbalsts Passkeys tehnolo\u0123ijai, kas \u013cauj lietot\u0101jam autentific\u0113ties bez parol\u0113m, izmantojot biometrijas identifikatorus, piem\u0113ram, pirkstu nospiedumus vai sejas atpaz\u012b\u0161anu. Uzlabota interfeisa izv\u0113le akredit\u0101cijas datu mekl\u0113\u0161anai.          <\/li>\n<li class=\"l\"> Android Runtime (ART) ir ieviesta OpenJDK 17 atbalsts. Platformas pamat\u0101 eso\u0161\u0101s Java bibliot\u0113kas un lietojumprogrammu izstr\u0101des r\u012bki ir atjaunin\u0101ti l\u012bdz OpenJDK 17. Ir pievienots atbalsts OpenJDK 17 valodas iesp\u0113ju un Java klasei, piem\u0113ram, record veida klas\u0113m, daudzrindas virkn\u0113m un mode\u013ca saska\u0146o\u0161anai 'instanceof' operator\u0101.\n<li class=\"l\"> Android Runtime ir ieviesti progres\u012bv\u0101ki saspie\u0161anas pa\u0146\u0113mieni, kas \u013c\u0101vu\u0161i samazin\u0101t failu izm\u0113ru vid\u0113ji par 9.3%, nekait\u0113jot veiktsp\u0113jai.\n<li class=\"l\"> Ir main\u012bts sertifik\u0101tu atjaunin\u0101\u0161anas process uztic\u012bbas centriem (CA). Sist\u0113mas sertifik\u0101ti vairs netiks piesaist\u012bti firmware, bet tiks pieg\u0101d\u0101ti k\u0101 atsevi\u0161\u0137s komplekts, kas tiek atjaunin\u0101ts caur Google Play. \u0160\u0101ds pieejas veids atvieglos aktu\u0101lo sertifik\u0101tu uztur\u0113\u0161anu un kompromit\u0113tu sertifik\u0101tu no\u0146em\u0161anu, k\u0101 ar\u012b nepie\u013caus ier\u012b\u010du ra\u017eot\u0101jiem manipul\u0113t ar saknes sertifik\u0101tu sarakstu un padar\u012bs vi\u0146u atjaunin\u0101\u0161anu neatkar\u012bgu no firmware atjaunin\u0101\u0161anas. Savuk\u0101rt jaunais pieg\u0101des veids nepie\u013caus lietot\u0101jam veikt izmai\u0146as sist\u0113mas sertifik\u0101tos pat tad, ja vi\u0146am ir root piek\u013cuve sist\u0113mai un piln\u012bga kontrole p\u0101r firmware.               <\/ul>\n<p>Avots: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=59873\">opennet.lv<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 14. \u0421\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043d\u043e\u0432\u044b\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0432 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 (\u0432\u0435\u0442\u043a\u0430 android-14.0.0_r1). \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441\u0435\u0440\u0438\u0438 Pixel. \u041f\u043e\u0437\u0434\u043d\u0435\u0435 \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u0434\u043b\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0430 Samsung Galaxy, iQOO, Nothing, OnePlus, Oppo, Realme, Sharp, Sony, Tecno, vivo \u0438 Xiaomi. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 GSI (Generic [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":110471,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-110470","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 14. \u0421\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043d\u043e\u0432\u044b\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0432 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 (\u0432\u0435\u0442\u043a\u0430 android-14.0.0_r1).\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-mobilnoj-platformy-android-14\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 14 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 14. \u0421\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043d\u043e\u0432\u044b\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0432 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 (\u0432\u0435\u0442\u043a\u0430 android-14.0.0_r1).\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-mobilnoj-platformy-android-14\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-10-05T01:11:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-10-05T01:11:11+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Android 14 mobi\u013cas platformas izlai\u0161ana | ProHoster","description":"Google uz\u0146\u0113mums public\u0113ja atkl\u0101t\u0101s mobi\u013c\u0101s platformas Android 14 izlai\u0161anu. Ar jauno versiju saist\u012btie avota teksti ir pieejami projekta Git repozitorij\u0101 (lapa android-14.0.0_r1).","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-mobilnoj-platformy-android-14","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 14 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 14. \u0421\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043d\u043e\u0432\u044b\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0432 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 (\u0432\u0435\u0442\u043a\u0430 android-14.0.0_r1).","og:url":"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-mobilnoj-platformy-android-14","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-10-05T01:11:11+00:00","article:modified_time":"2023-10-05T01:11:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/110470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=110470"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/110470\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media\/110471"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=110470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=110470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=110470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}