{"id":114522,"date":"2024-03-24T00:25:50","date_gmt":"2024-03-23T22:25:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vtoroj-predvaritelnyj-vypusk-android-15"},"modified":"2024-03-24T00:25:50","modified_gmt":"2024-03-23T22:25:55","slug":"vtoroj-predvaritelnyj-vypusk-android-15","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vtoroj-predvaritelnyj-vypusk-android-15","title":{"rendered":"Deuxi\u00e8me version pr\u00e9liminaire d'Android 15","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Google a pr\u00e9sent\u00e9 la deuxi\u00e8me version b\u00eata de sa plateforme mobile ouverte Android 15. Le lancement d'Android 15 est pr\u00e9vu pour le troisi\u00e8me trimestre de 2024. Un programme de test anticip\u00e9 a \u00e9t\u00e9 propos\u00e9 pour \u00e9valuer les nouvelles fonctionnalit\u00e9s de la plateforme. Des builds du firmware ont \u00e9t\u00e9 pr\u00e9par\u00e9es pour les appareils Pixel 6\/6a\/6 Pro, Pixel 7\/7a\/7 Pro, Pixel 8\/8a\/8 Pro, Pixel Fold et Pixel Tablet.          <\/p>\n<p>Les changements dans Android 15 Developer Preview 2 par rapport \u00e0 la premi\u00e8re version b\u00eata :   <\/p>\n<ul>\n<li class=\"l\"> Pour les applications, il est maintenant possible d'utiliser de petits \u00e9crans auxiliaires (Cover screen), qui \u00e9quipent certains smartphones pliables, tels que le Samsung Galaxy Z Flip. Par exemple, l'\u00e9cran auxiliaire permet de r\u00e9pondre rapidement \u00e0 un appel, de r\u00e9pondre \u00e0 un message, de contr\u00f4ler la cam\u00e9ra et d'effectuer d'autres actions sans d\u00e9plier l'appareil.    <center><img decoding=\"async\" alt=\"Deuxi\u00e8me version pr\u00e9liminaire d&#039;Android 15\" src=\"\/wp-content\/uploads\/2024\/03\/14ac9af652c2e6788c60b20ddfbc7851.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dans le widget TextView, l'attribut elegantTextHeight est activ\u00e9 par d\u00e9faut, ce qui signifie que des polices avec des interlignes plus grands, am\u00e9liorant la lisibilit\u00e9 du texte, seront utilis\u00e9es au lieu d'une police compacte.                <center><img decoding=\"async\" alt=\"Deuxi\u00e8me version pr\u00e9liminaire d&#039;Android 15\" src=\"\/wp-content\/uploads\/2024\/03\/8f773794383b6ad0c27ee37532e597e9.png\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Deuxi\u00e8me version pr\u00e9liminaire d&#039;Android 15\" src=\"\/wp-content\/uploads\/2024\/03\/fcc2d8eceff38d7cf6cdac85ff70facd.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Les capacit\u00e9s de travail via des canaux de communication par satellite ont \u00e9t\u00e9 \u00e9largies. De nouveaux \u00e9l\u00e9ments d'interface ont \u00e9t\u00e9 ajout\u00e9s pour uniformiser l'utilisation des communications par satellite. Les applications ont la possibilit\u00e9 de d\u00e9terminer l'utilisation du canal par satellite gr\u00e2ce \u00e0 la m\u00e9thode ServiceState.isUsingNonTerrestrialNetwork(). L'interface pour le traitement des SMS\/MMS prend d\u00e9sormais en charge l'envoi et la r\u00e9ception de messages via des canaux par satellite.   <center><img decoding=\"async\" alt=\"Deuxi\u00e8me version pr\u00e9liminaire d&#039;Android 15\" src=\"\/wp-content\/uploads\/2024\/03\/327d12b21e9281a454e7c5b48648788e.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Des efforts ont \u00e9t\u00e9 d\u00e9ploy\u00e9s pour faciliter l'utilisation des t\u00e9l\u00e9phones NFC pour le paiement sans contact. Les applications peuvent maintenant mettre l'adaptateur NFC en mode veille, o\u00f9 l'appareil re\u00e7oit des demandes NFC et les envoie \u00e0 un processus d\u00e9sign\u00e9 pour traitement, mais ne r\u00e9pond pas et ne transmet pas de donn\u00e9es aux lecteurs NFC.\n<li class=\"l\"> Les capacit\u00e9s de rendu des documents PDF (API PdfRenderer) ont \u00e9t\u00e9 consid\u00e9rablement \u00e9largies. Par exemple, des outils ont \u00e9t\u00e9 fournis pour rendre des fichiers prot\u00e9g\u00e9s par mot de passe, afficher des annotations, \u00e9diter des formulaires, rechercher dans le document et s\u00e9lectionner des zones \u00e0 copier via le presse-papiers. Des optimisations ont \u00e9t\u00e9 ajout\u00e9es pour r\u00e9duire la consommation de ressources et acc\u00e9l\u00e9rer la visualisation des fichiers PDF locaux. L'impl\u00e9mentation de l'API PdfRenderer a \u00e9t\u00e9 d\u00e9plac\u00e9e dans un module distinct, mis \u00e0 jour via Google Play et ind\u00e9pendamment de la plateforme principale.    <center><img decoding=\"async\" alt=\"Deuxi\u00e8me version pr\u00e9liminaire d&#039;Android 15\" src=\"\/wp-content\/uploads\/2024\/03\/4475d4d784a82e70c0a0851df209b5f9.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Les capacit\u00e9s de reconnaissance automatique de la langue et de changement de langue ont \u00e9t\u00e9 am\u00e9lior\u00e9es. Les applications disposent de nouvelles options pour affiner le changement de langue pendant la reconnaissance vocale. Par exemple, le mode EXTRA_LANGUAGE_SWITCH_INITIAL_ACTIVE_DURATION_TIME_MILLIS permet un changement uniquement au d\u00e9but d'une session audio, tandis que le mode EXTRA_LANGUAGE_SWITCH_MATCH_SWITCHES annule le changement de langue apr\u00e8s un certain nombre de changements, ce qui peut \u00eatre utile dans des situations o\u00f9 l'on sait \u00e0 l'avance qu'une seule langue sera utilis\u00e9e dans une session.\n<li class=\"l\"> Des moyens ont \u00e9t\u00e9 fournis pour g\u00e9rer de mani\u00e8re flexible le saut de ligne. Dans le widget TextView, pour am\u00e9liorer la lisibilit\u00e9, il est possible de contr\u00f4ler le passage de groupes de mots ou de parties de mots \u00e0 une nouvelle ligne avec les balises  et . Par exemple, dans la phrase \u00ab Le pouvoir et l'intelligence derri\u00e8re Pixel 8 Pro. \u00bb, la phrase \u00ab Pixel 8 Pro \u00bb appara\u00eetra toujours sur une seule ligne.  <center><img decoding=\"async\" alt=\"Deuxi\u00e8me version pr\u00e9liminaire d&#039;Android 15\" src=\"\/wp-content\/uploads\/2024\/03\/43097a25c445b9c9f082a64c683cf7e2.png\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Deuxi\u00e8me version pr\u00e9liminaire d&#039;Android 15\" src=\"\/wp-content\/uploads\/2024\/03\/e2db4cc35ca6271562b9d4c46036ba76.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Les capacit\u00e9s de filtrage des requ\u00eates intent ont \u00e9t\u00e9 \u00e9largies. \u00c0 l'aide de la classe UriRelativeFilterGroup, il est possible de d\u00e9finir des r\u00e8gles pour bloquer ou autoriser des requ\u00eates en fonction du contenu des param\u00e8tres d'URL et des fragments d'URL. Les r\u00e8gles de filtrage peuvent \u00e9galement \u00eatre sp\u00e9cifi\u00e9es via une nouvelle balise  dans le manifeste de l'application.\n<li class=\"l\"> La prise en charge de l'API OpenJDK a \u00e9t\u00e9 \u00e9tendue. Par exemple, la prise en charge de m\u00e9thodes suppl\u00e9mentaires dans les classes Math et StrictMath, des collections et des listes ordonn\u00e9es, l'utilisation de ByteBuffer dans Deflater et la mise \u00e0 jour des cl\u00e9s a \u00e9t\u00e9 ajout\u00e9e.\n<li class=\"l\"> Une API a \u00e9t\u00e9 ajout\u00e9e, permettant aux applications de d\u00e9terminer l'activation de l'enregistrement d'\u00e9cran. L'application peut d\u00e9finir un gestionnaire de rappel qui sera appel\u00e9 si l'enregistrement d'\u00e9cran est activ\u00e9 et si la fen\u00eatre de l'application se trouve dans la zone visible. Cette fonctionnalit\u00e9 propos\u00e9e permet d'avertir l'utilisateur de l'enregistrement en cas d'affichage de donn\u00e9es confidentielles.\n<li class=\"l\"> Une API ApplicationStartInfo a \u00e9t\u00e9 ajout\u00e9e, permettant d'obtenir des informations sur l'\u00e9tat au d\u00e9marrage du programme. Par exemple, il est possible de savoir si les composants de l'application sont mis en cache (\u00e9tats cold, warm ou hot), combien de temps ont dur\u00e9 les diff\u00e9rentes \u00e9tapes de d\u00e9marrage, quelle a \u00e9t\u00e9 la raison de l'activation, ainsi que de d\u00e9terminer des indicateurs utiles pour optimiser la vitesse de d\u00e9marrage.\n<li class=\"l\"> La gestion de l'\u00e9tat d'arr\u00eat a \u00e9t\u00e9 modifi\u00e9e, o\u00f9 l'ex\u00e9cution de l'application est suspendue jusqu'\u00e0 une action de l'utilisateur li\u00e9e \u00e0 l'application. La nouvelle version offre des capacit\u00e9s pour que l'application d\u00e9termine la fin de la mise en pause : gestion du message BOOT_COMPLETED ou utilisation de la m\u00e9thode ApplicationStartInfo.wasForceStopped().\n<li class=\"l\"> En plus de la m\u00e9thode StorageStats.getAppBytes(), qui permet d'obtenir des donn\u00e9es g\u00e9n\u00e9rales sur la taille de l'application install\u00e9e, une m\u00e9thode StorageStats.getAppBytesByDataType() a \u00e9t\u00e9 ajout\u00e9e, permettant d'obtenir des informations distinctes sur la taille du paquet APK, du code compil\u00e9, ainsi que des donn\u00e9es extraites et g\u00e9n\u00e9r\u00e9es.\n<li class=\"l\"> Des modifications ont \u00e9t\u00e9 apport\u00e9es \u00e0 l'API de lancement des services prioritaires (Foreground Service). Un nouveau type de services prioritaires a \u00e9t\u00e9 ajout\u00e9 \u2014 mediaProcessing, qui peut \u00eatre utilis\u00e9 pour des op\u00e9rations intensives sur un contenu multim\u00e9dia, comme le transcodage d'un format \u00e0 un autre.\n<li class=\"l\"> Une nouvelle API a \u00e9t\u00e9 propos\u00e9e pour travailler avec le moteur de stockage bas\u00e9 sur SQLite, offrant acc\u00e8s aux fonctionnalit\u00e9s avanc\u00e9es de SQLite.\n<li class=\"l\"> Il est possible de g\u00e9rer la r\u00e9serve de luminosit\u00e9 pour HDR (le rapport entre le blanc le plus lumineux dans une image HDR et la luminosit\u00e9 du blanc dans une image en plage dynamique standard). Pour d\u00e9finir la r\u00e9serve de luminosit\u00e9, une m\u00e9thode setDesiredHdrHeadroom a \u00e9t\u00e9 ajout\u00e9e, permettant d'\u00e9quilibrer la luminosit\u00e9 lors de l'affichage du contenu en SDR et en HDR.    <center><img decoding=\"async\" alt=\"Deuxi\u00e8me version pr\u00e9liminaire d&#039;Android 15\" src=\"\/wp-content\/uploads\/2024\/03\/7858dfdf76e8d0b08691195b01e2d909.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> La prise en charge de la norme CTA-2075 a \u00e9t\u00e9 ajout\u00e9e, d\u00e9finissant les capacit\u00e9s de normalisation du volume pour \u00e9viter les changements de niveau sonore pour diff\u00e9rents contenus. L'alignement du volume est r\u00e9alis\u00e9 gr\u00e2ce \u00e0 la d\u00e9finition de m\u00e9tadonn\u00e9es sur les caract\u00e9ristiques des haut-parleurs et du volume du contenu audio AAC. Pour la normalisation du volume, un objet LoudnessCodecController a \u00e9t\u00e9 propos\u00e9 ainsi qu'une m\u00e9thode OnLoudnessCodecUpdateListener, ajustant les param\u00e8tres de volume avant d'appeler le codec.\n<li class=\"l\"> Dans AndroidX media3 ExoPlayer 1.0, l'utilisation du son spatial pour le son multicanal est activ\u00e9e par d\u00e9faut, si le son spatial est support\u00e9 sur l'appareil. La classe Virtualizer a \u00e9t\u00e9 d\u00e9clar\u00e9e obsol\u00e8te, et pour d\u00e9terminer le comportement et les capacit\u00e9s du son spatial, la classe Spatializer doit \u00eatre utilis\u00e9e.\n<li class=\"l\"> Une classe AutomaticZenRules a \u00e9t\u00e9 ajout\u00e9e, permettant aux applications de configurer des r\u00e8gles pour l'application du mode \u00ab ne pas d\u00e9ranger \u00bb et de d\u00e9finir les situations dans lesquelles ces r\u00e8gles doivent \u00eatre appliqu\u00e9es.                  <\/ul>\n<p>      <center>  <div class=\"youtube-placeholder\" data-id=\"RUc1jc5BzWM\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/RUc1jc5BzWM\/hqdefault.jpg\" alt=\"Lire la vid\u00e9o\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60834\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u0442\u043e\u0440\u0443\u044e \u0442\u0435\u0441\u0442\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \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 15. \u0420\u0435\u043b\u0438\u0437 Android 15 \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u0440\u0435\u0442\u044c\u0435\u043c \u043a\u0432\u0430\u0440\u0442\u0430\u043b\u0435 2024 \u0433\u043e\u0434\u0430. \u0414\u043b\u044f \u043e\u0446\u0435\u043d\u043a\u0438 \u043d\u043e\u0432\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0421\u0431\u043e\u0440\u043a\u0438 \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 Pixel 6\/6a\/6 Pro, Pixel 7\/7a\/7 Pro, Pixel 8\/8a\/8 Pro, Pixel Fold \u0438 Pixel Tablet. \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 Android 15 Developer Preview 2 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":114523,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-114522","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.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u0442\u043e\u0440\u0443\u044e \u0442\u0435\u0441\u0442\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \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 15. \u0420\u0435\u043b\u0438\u0437 Android 15 \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u0440\u0435\u0442\u044c\u0435\u043c \u043a\u0432\u0430\u0440\u0442\u0430\u043b\u0435 2024 \u0433\u043e\u0434\u0430.\" \/>\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\/fr\/blog\/news\/vtoroj-predvaritelnyj-vypusk-android-15\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Android 15 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u0442\u043e\u0440\u0443\u044e \u0442\u0435\u0441\u0442\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \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 15. \u0420\u0435\u043b\u0438\u0437 Android 15 \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u0440\u0435\u0442\u044c\u0435\u043c \u043a\u0432\u0430\u0440\u0442\u0430\u043b\u0435 2024 \u0433\u043e\u0434\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vtoroj-predvaritelnyj-vypusk-android-15\" \/>\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=\"2024-03-23T22:25:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-03-23T22:25:55+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\udd47Deuxi\u00e8me version pr\u00e9liminaire d'Android 15 | ProHoster","description":"La soci\u00e9t\u00e9 Google a pr\u00e9sent\u00e9 la deuxi\u00e8me version b\u00eata de la plateforme mobile ouverte Android 15. La sortie d'Android 15 est pr\u00e9vue pour le troisi\u00e8me trimestre de 2024.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vtoroj-predvaritelnyj-vypusk-android-15","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Android 15 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u0442\u043e\u0440\u0443\u044e \u0442\u0435\u0441\u0442\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \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 15. \u0420\u0435\u043b\u0438\u0437 Android 15 \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u0440\u0435\u0442\u044c\u0435\u043c \u043a\u0432\u0430\u0440\u0442\u0430\u043b\u0435 2024 \u0433\u043e\u0434\u0430.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vtoroj-predvaritelnyj-vypusk-android-15","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":"2024-03-23T22:25:55+00:00","article:modified_time":"2024-03-23T22:25:55+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\/fr\/wp-json\/wp\/v2\/posts\/114522","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=114522"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/114522\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/114523"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=114522"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=114522"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=114522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}