{"id":383963,"date":"2024-06-29T05:12:40","date_gmt":"2024-06-29T05:12:40","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=383963"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=383963","title":{"rendered":"<span>\u0417\u0430\u0433\u043b\u044f\u043d\u0443\u0442\u044c \u0432 \u0433\u043b\u0430\u0437\u0430 \u0434\u0440\u0430\u043a\u043e\u043d\u0443:  10 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043a Huawei Mobile Services<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div><!--allrecords--> <\/p>\n<div id=\"allrecords\" class=\"t-records\" data-hook=\"blocks-collection-content-node\" data-tilda-project-id=\"14525\" data-tilda-page-id=\"11811578\"  data-tilda-formskey=\"3b210738221af134cced63282d7ec63c\" data-blocks-animationoff=\"yes\"  >\n<div id=\"rec198341488\" class=\"r t-rec t-rec_pt_45 t-rec_pb_0\" style=\"padding-top:45px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"127\"   > <!-- T119 -->  <\/p>\n<div class=\"t119\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t119__preface t-descr t-opacity_70\" style=\"opacity:0.70;\" field=\"text\">\n<div style=\"font-size:24px;line-height:36px;color:#000000;\" data-customstyle=\"yes\"><\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341489\" class=\"r t-rec t-rec_pt_45 t-rec_pb_0\" style=\"padding-top:45px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"127\"   > <!-- T119 -->  <\/p>\n<div class=\"t119\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t119__preface t-descr t-opacity_70\" style=\"opacity:0.70;\" field=\"text\">\n<div style=\"font-size:24px;line-height:36px;color:#000000;\" data-customstyle=\"yes\">\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0421&nbsp;\u043c\u0430\u044f 2019 \u0433\u043e\u0434\u0430 \u0438\u0437-\u0437\u0430 \u0441\u0430\u043d\u043a\u0446\u0438\u0439 \u0421\u0428\u0410 \u043c\u044b&nbsp;\u043e\u0441\u0442\u0430\u043b\u0438\u0441\u044c \u0431\u0435\u0437 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438&nbsp;API \u0434\u043b\u044f&nbsp;Android \u043e\u0442&nbsp;Google. \u0418\u0437-\u0437\u0430 \u044d\u0442\u043e\u0433\u043e \u043d\u0430\u0448\u0438\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c \u0433\u0440\u043e\u0437\u0438\u043b\u043e \u0431\u0443\u0434\u0443\u0449\u0435\u0435 \u0431\u0435\u0437 push-\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439, \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430 \u0438&nbsp;\u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432.<\/p>\n<p> \u0415\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u043c\u044b&nbsp;\u043d\u0435&nbsp;\u043e\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u0440\u0443\u043a\u0438, \u0430&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u0438&nbsp;\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 <a href=\"https:\/\/u.tmtm.ru\/huawei_dev\" target=\"_blank\" style=\"\">Huawei Mobile Services<\/a>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0437\u0430\u043c\u0435\u043d\u0438\u043b\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u044b Google \u0434\u043b\u044f&nbsp;\u043d\u0430\u0448\u0438\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432. \u0427\u0442\u043e\u0431\u044b \u0432\u044b&nbsp;\u0441&nbsp;\u043d\u0435\u0439 \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043b\u0438\u0441\u044c \u0438&nbsp;\u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u0432&nbsp;\u0441\u0432\u043e\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043c\u044b&nbsp;\u0441\u043e\u0431\u0440\u0430\u043b\u0438 10&nbsp;\u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u044e\u0442 \u0443&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u0432\u0448\u0438\u0445\u0441\u044f \u0441&nbsp;HMS. <\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341490\" class=\"r t-rec t-rec_pb_0\" style=\"padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"126\"   > <!-- T118 -->  <\/p>\n<div class=\"t118\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<hr class=\"t118__line\" style=\"background-color:#464646;opacity:1;\">          <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341491\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">1. \u041f\u0440\u043e GMS \u044f&nbsp;\u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e \u0432\u0441\u0435 \u0437\u043d\u0430\u044e, \u0430&nbsp;\u0447\u0442\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 HMS?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341492\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 HMS \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442 GMS, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u043e\u0447\u0442\u0438 \u043d\u0430&nbsp;\u043a\u0430\u0436\u0434\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 Google \u0443&nbsp;\u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430: \u0431\u0440\u0430\u0443\u0437\u0435\u0440, \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u043e\u0439 \u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a, \u043c\u0430\u0433\u0430\u0437\u0438\u043d \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0438&nbsp;\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198345954\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3338-6261-4131-a564-393566383262__scheme.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3338-6261-4131-a564-393566383262__scheme.png\" data-zoomable=\"yes\" data-img-zoom-url=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3338-6261-4131-a564-393566383262__scheme.png\" class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341493\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0422\u0430\u043a \u043a\u0430\u043a \u043c\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043b\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0441 \u043d\u0443\u043b\u044f, \u0442\u043e \u0441\u0440\u0430\u0437\u0443 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u043b\u0438 \u0438\u0445 \u043d\u0430 \u0433\u0440\u0443\u043f\u043f\u044b: <\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346110\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\n<ul>\n<li>\u0421\u0435\u0440\u0432\u0438\u0441\u044b AppGallery Connect \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u0432&nbsp;\u043e\u0431\u043b\u0430\u043a\u043e Huawei \u0442\u0435\u043c\u044b, \u043a\u043e\u043d\u0442\u0435\u043d\u0442, \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438&nbsp;\u0441\u043e\u0431\u0438\u0440\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u0438&nbsp;\u043e\u0442\u0447\u0435\u0442\u044b \u043e\u0431&nbsp;\u0438\u0445&nbsp;\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0438&nbsp;\u043f\u0430\u0434\u0435\u043d\u0438\u044f\u0445.<\/li>\n<li>\u0421\u0435\u0440\u0432\u0438\u0441\u044b HMS Core \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0442 14&nbsp;\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0442 \u0431\u0430\u0437\u043e\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u0438&nbsp;\u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0441&nbsp;\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438: push-\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u0440\u0435\u043a\u043b\u0430\u043c\u0443, \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044e, \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0443 \u0438&nbsp;\u043e\u0431\u043c\u0435\u043d \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u043c\u0438.<\/li>\n<li>\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f&nbsp;\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439, \u043a\u0430\u043a \u0438&nbsp;\u0443&nbsp;Google, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0442 \u0432&nbsp;\u0441\u0435\u0431\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f&nbsp;\u0440\u0430\u0431\u043e\u0442\u044b \u0441&nbsp;VR, AR&nbsp;\u0438&nbsp;enterprise-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f&nbsp;AI \u0438&nbsp;IoT.<\/li>\n<li>\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432&nbsp;\u2014 \u044d\u0442\u043e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043f\u043b\u0430\u0433\u0438\u043d \u0434\u043b\u044f&nbsp;Android Studio (DevEco Studio) \u0438&nbsp;\u0441\u0435\u0440\u0432\u0438\u0441\u044b \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0422\u0430\u043a\u0436\u0435 \u0434\u043b\u044f&nbsp;\u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0435\u0441\u0442\u044c <a href=\"https:\/\/u.tmtm.ru\/huawei_convtool\" target=\"_blank\" style=\"\">\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0435\u0440<\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u0434\u043b\u044f&nbsp;\u0440\u0430\u0431\u043e\u0442\u044b \u0441&nbsp;HMS \u043a\u043e\u0434, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0441&nbsp;GMS. \u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0435\u0440 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u044e push-\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439, \u0440\u0435\u043a\u043b\u0430\u043c\u044b \u0438&nbsp;\u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e&nbsp;\u2014 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f&nbsp;inapp-\u043f\u043e\u043a\u0443\u043f\u043e\u043a.<\/li>\n<\/ul>\n<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346328\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041b\u0443\u0447\u0448\u0435 \u0432\u0441\u0435\u0433\u043e \u043d\u0430\u0447\u0430\u0442\u044c \u0437\u043d\u0430\u043a\u043e\u043c\u0441\u0442\u0432\u043e \u0441&nbsp;\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 HMS Core, \u0442\u0430\u043a \u043a\u0430\u043a \u0438\u043c\u0435\u043d\u043d\u043e \u0441&nbsp;\u043d\u0438\u043c\u0438 \u0431\u0443\u0434\u0435\u0442 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u0421&nbsp;\u0438\u0445&nbsp;\u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u043e\u0436\u043d\u043e \u0441\u0432\u043e\u0435\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0443\u0437\u043d\u0430\u0432\u0430\u0442\u044c \u043e&nbsp;\u0441\u0431\u043e\u044f\u0445 \u0432&nbsp;\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438, \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u044b\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438 \u0438&nbsp;\u043e\u0431\u0449\u0430\u0442\u044c\u0441\u044f \u0441&nbsp;\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Push Kit \u043e\u0442\u0441\u044b\u043b\u0430\u0435\u0442 push-\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346339\" class=\"r t-rec t-rec_pt_30 t-rec_pb_0\" style=\"padding-top:30px;padding-bottom:0px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6534-3964-4661-b564-313536316263__image7.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6534-3964-4661-b564-313536316263__image7.png\" data-zoomable=\"yes\" data-img-zoom-url=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6534-3964-4661-b564-313536316263__image7.png\" class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341494\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">2. \u041a\u0430\u043a \u043c\u043d\u0435 \u0431\u044b\u0441\u0442\u0440\u043e \u0430\u0434\u0430\u043f\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f&nbsp;\u0440\u0430\u0431\u043e\u0442\u044b \u0441&nbsp;HMS \u0438&nbsp;\u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445&nbsp;\u0431\u0435\u0437&nbsp;\u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043e\u0432 Huawei \u0438\u043b\u0438&nbsp;Honor??<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341495\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0410&nbsp;\u0432\u043e\u0442 \u0442\u0443\u0442 \u043c\u044b&nbsp;\u043f\u043e\u0441\u0442\u0430\u0440\u0430\u043b\u0438\u0441\u044c: \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438&nbsp;\u0434\u0435\u0431\u0430\u0433\u0433\u0438\u043d\u0433\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0443&nbsp;Google \u043d\u0435\u0442 \u0430\u043d\u0430\u043b\u043e\u0433\u0430, \u0438&nbsp;\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0435\u0440 \u0434\u043b\u044f&nbsp;\u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 \u0433\u043e\u0442\u043e\u0432\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u0434\u043b\u044f&nbsp;\u043d\u0430\u0448\u0435\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b. <\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341496\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0434\u043b\u044f&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438&nbsp;\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043d\u0430&nbsp;\u0433\u043b\u0430\u0432\u043d\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u0435 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u0441\u043b\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043d\u0430&nbsp;\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 \u0438&nbsp;\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430. \u0421&nbsp;\u0438\u0445&nbsp;\u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u043e\u0436\u043d\u043e \u0438\u0437&nbsp;\u0432\u0435\u0431-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440 \u043d\u0430&nbsp;\u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445 Huawei, \u0447\u0442\u043e\u0431\u044b \u043d\u0435&nbsp;\u043f\u043e\u043a\u0443\u043f\u0430\u0442\u044c \u0444\u0435\u0440\u043c\u0443 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438\u043b\u0438 \u043c\u043e\u0449\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u044b.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341497\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u042d\u043a\u0440\u0430\u043d \u0441&nbsp;\u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438 \u043c\u043e\u0436\u043d\u043e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044f \u0438\u043b\u0438 \u0443\u0434\u0430\u043b\u044f\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346510\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3530-6364-4633-b633-353837643238__image10.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3530-6364-4633-b633-353837643238__image10.png\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341498\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0412&nbsp;Cloud testing \u043f\u0440\u044f\u043c\u043e \u0438\u0437&nbsp;\u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u043f\u0435\u0440\u0435\u0434 \u0440\u0435\u043b\u0438\u0437\u043e\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u044e\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u0442\u0435\u0441\u0442\u044b \u0438&nbsp;\u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0435 \u0431\u0430\u0433\u0438:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346625\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6339-3333-4530-a665-383339306535__image14.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6339-3333-4530-a665-383339306535__image14.png\" data-zoomable=\"yes\" data-img-zoom-url=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6339-3333-4530-a665-383339306535__image14.png\" class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346704\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0412&nbsp;Cloud Debugging \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a&nbsp;\u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u043c. \u0414\u043b\u044f&nbsp;\u044d\u0442\u043e\u0433\u043e \u043d\u0443\u0436\u043d\u043e \u0441&nbsp;\u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u043e\u0438\u0441\u043a\u0430 \u043f\u043e&nbsp;\u0440\u0435\u0433\u0438\u043e\u043d\u0443, \u0441\u0435\u0440\u0438\u0438, \u0432\u0435\u0440\u0441\u0438\u0438 \u0430\u043d\u0434\u0440\u043e\u0438\u0434\u0430 \u0438&nbsp;\u0432\u0435\u0440\u0441\u0438\u0438 EMUI \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0442\u0435\u043b\u0435\u0444\u043e\u043d:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346726\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6135-3833-4965-b236-616136636236__image17.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6135-3833-4965-b236-616136636236__image17.png\" data-zoomable=\"yes\" data-img-zoom-url=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6135-3833-4965-b236-616136636236__image17.png\" class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346762\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u0440\u044f\u043c\u043e \u0438\u0437&nbsp;\u0432\u0435\u0431-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438&nbsp;\u043f\u043e\u043a\u043b\u0438\u043a\u0430\u0442\u044c \u043f\u043e&nbsp;\u043d\u0435\u043c\u0443:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346810\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6237-6535-4961-b364-343335616430__image20.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6237-6535-4961-b364-343335616430__image20.png\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346847\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0412&nbsp;\u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435 \u043c\u043e\u0436\u043d\u043e \u0434\u0430\u0436\u0435 \u043f\u043e\u0438\u0433\u0440\u0430\u0442\u044c \u0432&nbsp;\u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u0430\u043d\u0430\u043b\u043e\u0433 Minecraft. \u041f\u0440\u0430\u0432\u0434\u0430, \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0434\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0434\u043e&nbsp;\u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0430, \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043f\u043e\u043d\u0430\u0436\u0438\u043c\u0430\u0442\u044c \u043a\u0443\u0447\u0443 \u043a\u043d\u043e\u043f\u043e\u043a \u043d\u0430&nbsp;\u043a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346911\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3866-3265-4233-b566-613266663764__image3.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3866-3265-4233-b566-613266663764__image3.png\" data-zoomable=\"yes\" data-img-zoom-url=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3866-3265-4233-b566-613266663764__image3.png\" class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347145\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0422\u0430\u043a\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u043e\u0431\u0435\u043d \u0434\u043b\u044f&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0442\u044f\u0436\u0435\u043b\u043e\u0432\u0435\u0441\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0442\u0435\u0441\u0442\u044b \u043d\u0430&nbsp;\u0431\u043e\u043b\u044c\u0448\u043e\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043f\u0440\u044f\u043c\u043e \u0438\u0437&nbsp;\u0432\u0435\u0431-\u043a\u043e\u043d\u0441\u043e\u043b\u0438. <\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347188\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0415\u0449\u0435 \u043e\u0434\u043d\u0438\u043c \u0443\u0434\u043e\u0431\u043d\u044b\u043c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u043c \u0434\u043b\u044f&nbsp;\u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0434\u043b\u044f&nbsp;\u043d\u0430\u0448\u0435\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f Huawei Core ToolKit plugin \u0434\u043b\u044f&nbsp;Android Studio, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043a\u043e\u0434, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0441&nbsp;GMS, \u043f\u043e\u0434 \u043d\u0430\u0448\u0443 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u043b\u0430\u0433\u0438\u043d \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u044f\u043c\u043e \u0438\u0437&nbsp;\u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347220\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3965-6434-4233-b864-366265316364__image15.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3965-6434-4233-b864-366265316364__image15.png\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347263\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043e\u0441\u043b\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0432&nbsp;\u0442\u0440\u0435\u0435 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043f\u0443\u043d\u043a\u0442 HMS. \u0427\u0442\u043e\u0431\u044b \u043d\u0430\u0447\u0430\u0442\u044c \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044e, \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c New Conversion:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347292\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3138-6235-4835-a430-396633613038__image23.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3138-6235-4835-a430-396633613038__image23.png\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347281\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u0435\u0440\u0435\u0434 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0435\u0439 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e \u0434\u043b\u044f&nbsp;\u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347344\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3234-6633-4961-a136-386538363765__image25.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3234-6633-4961-a136-386538363765__image25.png\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347425\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0418&nbsp;\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044e:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347437\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6535-3232-4661-a165-613636323638__image12.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6535-3232-4661-a165-613636323638__image12.png\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347429\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0412&nbsp;\u043a\u043e\u0434\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043c\u043e\u0436\u043d\u043e \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u043e\u0442\u0441\u043b\u0435\u0434\u0438\u0442\u044c \u043a\u0430\u0436\u0434\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0438&nbsp;\u043b\u0438\u0431\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u0435\u0433\u043e, \u043b\u0438\u0431\u043e \u043f\u0440\u043e\u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0438 \u0432&nbsp;\u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0441&nbsp;README. md, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u0441\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347597\" class=\"r t-rec t-rec_pt_30 t-rec_pb_0\" style=\"padding-top:30px;padding-bottom:0px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3136-3235-4634-b338-626434376139__image6.jpg\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3136-3235-4634-b338-626434376139__image6.jpg\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341499\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">3. \u0427\u0442\u043e \u0441&nbsp;\u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341500\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043e&nbsp;\u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438 \u0441&nbsp;\u00abSign with Google\u00bb \u0438&nbsp;\u00abSign with Apple\u00bb \u0443&nbsp;\u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u00abSign with HUAWEI\u00bb. \u041e\u043d&nbsp;\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0447\u0430\u0441\u0442\u044c\u044e Account Kit \u0438&nbsp;\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441\u043e&nbsp;\u0432\u0441\u0435\u043c\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c\u0438 Huawei \u0438&nbsp;Honor:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347747\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3661-6264-4161-b366-383162643530__image1.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3661-6264-4161-b366-383162643530__image1.png\" data-zoomable=\"yes\" data-img-zoom-url=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3661-6264-4161-b366-383162643530__image1.png\" class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341501\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0421\u0430\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439, \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0443\u044e \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e \u043f\u043e&nbsp;\u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 <a href=\"https:\/\/u.tmtm.ru\/huawei_sing_s\" target=\"_blank\">\u043d\u0430&nbsp;\u0441\u0430\u0439\u0442\u0435<\/a> \u0438\u043b\u0438 \u0432 <a href=\"https:\/\/u.tmtm.ru\/huawei_sing_cl\" target=\"_blank\">Codelab<\/a>.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341504\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">4. \u0421&nbsp;\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0430&nbsp;\u043a\u0430\u043a \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0435\u043b\u0435\u0444\u043e\u043d?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341505\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041c\u044b&nbsp;\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c \u0440\u0430\u0431\u043e\u0442\u0443 \u0441&nbsp;Android id, \u0430&nbsp;\u0434\u043b\u044f&nbsp;\u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u043e&nbsp;\u043d\u043e\u043c\u0435\u0440\u0443 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u0432&nbsp;Account Kit \u0443&nbsp;\u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0430\u043d\u0430\u043b\u043e\u0433 SMSRetriever. \u042d\u0442\u0430 <a href=\"https:\/\/u.tmtm.ru\/huawei_smsr\" target=\"_blank\">\u0444\u0443\u043d\u043a\u0446\u0438\u044f<\/a> \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430&nbsp;5 \u043c\u0438\u043d\u0443\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348088\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"java\"><!-- nominify begin -->val task = ReadSmsManager.start(this@MainActivity)  task.addOnCompleteListener {      if (task.isSuccessful) {          \/\/ The service is enabled successfully. Continue with the process.          Toast.makeText(this, &quot;ReadSms service has been enabled.&quot;, Toast.LENGTH_LONG).show()      } else {          Toast.makeText(this, &quot;The service failed to be enabled.&quot;, Toast.LENGTH_LONG).show()      }  }<!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341506\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0422\u0430\u043a\u0436\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0432\u043a\u043b\u044e\u0447\u0435\u043d Broadcast Receiver \u0441&nbsp;\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u043c \u043d\u0430&nbsp;READ_SMS_BROADCAST_ACTION:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348300\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"java\"><!-- nominify begin -->val intentFilter = IntentFilter(READ_SMS_BROADCAST_ACTION)  registerReceiver(MyBroadcastReceiver(), intentFilter)<!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341507\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0427\u0442\u043e\u0431\u044b Account Kit \u0443\u0432\u0438\u0434\u0435\u043b \u0421\u041c\u0421, \u043e\u043d\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0442\u0430\u043a:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348544\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"java\"><!-- nominify begin -->prefix_flag short message verification code is XXXXXX hash_value<!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341509\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\"><strong>prefix_flag<\/strong>&nbsp;\u2014 \u044d\u0442\u043e \u043f\u0440\u0435\u0444\u0438\u043a\u0441 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f. Account Kit \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0435\u0442 &lt;#&gt;, [#] \u0438&nbsp;\u043d\u0435\u0432\u0438\u0434\u0438\u043c\u044b\u0435 Unicode \u0441\u0438\u043c\u0432\u043e\u043b\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \\u200b.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348933\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\"><strong>short message verification code is&nbsp;XXXXXX<\/strong>&nbsp;\u2014 \u0442\u0435\u043a\u0441\u0442 \u0434\u043b\u044f&nbsp;\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348638\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\"><strong>hash_value<\/strong> \u2014 \u0445\u0435\u0448 \u043e\u0442 \u0438\u043c\u0435\u043d\u0438 \u043f\u0430\u043a\u0435\u0442\u0430.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348680\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u00ab&lt;#&gt; Habratest: 458329 \u2014 Just test code qkASxAkMJOE\u00bb.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341510\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">5. \u0412&nbsp;\u043c\u043e\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0435\u0441\u0442\u044c \u0440\u0435\u043a\u043b\u0430\u043c\u0430. \u042f&nbsp;\u043c\u043e\u0433\u0443 \u0435\u0435&nbsp;\u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0441&nbsp;\u043f\u043e\u043c\u043e\u0449\u044c\u044e HMS?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198516410\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043e\u043a\u0430 \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u043e\u0432, \u043d\u043e&nbsp;\u0441\u043a\u043e\u0440\u043e \u0435\u0451&nbsp;\u0441\u043c\u043e\u0433\u0443\u0442 \u0432\u043d\u0435\u0434\u0440\u0438\u0442\u044c \u0432&nbsp;\u0441\u0432\u043e\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432\u0441\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0443&nbsp;\u043d\u0430\u0441 \u0443\u0436\u0435 \u0433\u043e\u0442\u043e\u0432 \u0441\u0432\u043e\u0439 <a href=\"https:\/\/u.tmtm.ru\/huawei_adskit\">Ads Kit<\/a>. \u0412&nbsp;\u043d\u0435\u043c \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0431\u0430\u043d\u043d\u0435\u0440\u044b \u0438&nbsp;\u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445&nbsp;\u0432&nbsp;\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435. \u0411\u0430\u043d\u043d\u0435\u0440\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442\u044b View \u0432&nbsp;Android. \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0438\u0445&nbsp;\u043c\u043e\u0436\u043d\u043e \u0442\u0430\u043a:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198349642\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->&lt;com.huawei.hms.ads.banner.BannerView     android:id=&quot;@+id\/hw_banner_view&quot;     android:layout_width=&quot;match_parent&quot;     android:layout_height=&quot;wrap_content&quot;     hwads:adId=&quot;testw6vs28auh3&quot;     hwads:bannerSize=&quot;BANNER_SIZE_360_57&quot;\/&gt;<!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341511\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041a\u0440\u043e\u043c\u0435 \u0431\u0430\u043d\u0435\u0440\u043d\u043e\u0439 \u0440\u0435\u043a\u043b\u0430\u043c\u044b, \u0435\u0441\u0442\u044c Native Ads, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0432\u0435\u0440\u0441\u0442\u043a\u0443:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198350045\" class=\"r t-rec t-rec_pt_15 t-rec_pb_0\" style=\"padding-top:15px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->&lt;com.huawei.hms.ads.nativead.NativeView xmlns:android=&quot;http:\/\/schemas.android.com\/apk\/res\/android&quot;     android:orientation=&quot;vertical&quot;     android:layout_width=&quot;match_parent&quot;     android:layout_height=&quot;wrap_content&quot;     ... &gt;     &lt;RelativeLayout         ... &gt;         &lt;com.huawei.hms.ads.nativead.MediaView             android:id=&quot;@+id\/ad_media&quot;             ... \/&gt;         &lt;RelativeLayout             ... &gt;             &lt;TextView                 android:id=&quot;@+id\/ad_title&quot;                 ...  \/&gt;             \/\/ Other assets.             ...         &lt;\/RelativeLayout&gt;         \/\/ Other assets.         ...     &lt;\/RelativeLayout&gt;  &lt;\/com.huawei.hms.ads.nativead.NativeView&gt;  <!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198350116\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3638-6264-4138-b135-633962653034__image13.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3638-6264-4138-b135-633962653034__image13.png\"  class=\"t107__widthauto t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341512\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0422\u0430\u043a\u0436\u0435 \u0435\u0441\u0442\u044c Rewarded Ads, Interstitial Ads \u0438&nbsp;\u0440\u0435\u043a\u043b\u0430\u043c\u0430 \u043d\u0430&nbsp;\u0441\u043f\u043b\u0435\u0448-\u0441\u043a\u0440\u0438\u043d\u0435&nbsp;\u2014 Splash Ads, \u043e\u0431\u043e \u0432\u0441\u0435\u043c \u044d\u0442\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c <a href=\"https:\/\/u.tmtm.ru\/Huawei_adskit2\" target=\"_blank\">\u0432&nbsp;\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438<\/a>:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198350401\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3030-6665-4763-a666-356464303866__image8.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3030-6665-4763-a666-356464303866__image8.png\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341513\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u043d\u0430&nbsp;\u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u043f\u043e\u043a\u0443\u043f\u043a\u0430\u0445. \u0427\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442, \u0432&nbsp;\u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u043e\u0434\u0443\u043a\u0442:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198350503\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3736-3034-4631-b364-623734616432__image11.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3736-3034-4631-b364-623734616432__image11.png\" data-zoomable=\"yes\" data-img-zoom-url=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3736-3034-4631-b364-623734616432__image11.png\" class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341515\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0418&nbsp;\u0432&nbsp;\u0441\u0430\u043c\u043e\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0434 \u043f\u043e\u043a\u0443\u043f\u043a\u0438:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198350551\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {      @Override      public void onItemClick(AdapterView&lt;?&gt; adapterView, View view, int pos, long l) {          String productId = (String) products.get(pos).get(DemoActivity.this.item_productId);          gotoPay(DemoActivity.this, productId, IapClient.PriceType.INAPP_CONSUMABLE);      }  });  <!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198350742\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0415\u0441\u043b\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0441\u0432\u043e\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043e\u043f\u043b\u0430\u0442\u044b, \u0442\u043e&nbsp;\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043f\u0440\u043e Wallet Kit. \u042d\u0442\u043e\u0442 SDK \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e \u0434\u0430\u043d\u043d\u044b\u0435 \u0431\u0430\u043d\u043a\u043e\u0432\u0441\u043a\u0438\u0445, \u043f\u043e\u0434\u0430\u0440\u043e\u0447\u043d\u044b\u0445 \u0438&nbsp;\u0441\u043a\u0438\u0434\u043e\u0447\u043d\u044b\u0445 \u043a\u0430\u0440\u0442, \u043a\u0443\u043f\u043e\u043d\u043e\u0432 \u0438&nbsp;\u0431\u0438\u043b\u0435\u0442\u043e\u0432 \u043d\u0430&nbsp;\u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442 \u0438\u043b\u0438 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u044f. \u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u0438 Wallet Kit \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0438\u0437&nbsp;\u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198350821\" class=\"r t-rec t-rec_pt_30 t-rec_pb_0\" style=\"padding-top:30px;padding-bottom:0px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6232-3264-4461-b966-396337333235__image24.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6232-3264-4461-b966-396337333235__image24.png\" data-zoomable=\"yes\" data-img-zoom-url=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6232-3264-4461-b966-396337333235__image24.png\" class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198350940\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">6. \u0410&nbsp;\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441\u043c\u043e\u0436\u0435\u0442 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0438&nbsp;\u0441&nbsp;HMS, \u0438&nbsp;\u0441&nbsp;GMS?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341517\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0414\u0430, \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u043d\u0435 \u0431\u0443\u0434\u0435\u0442. \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0434\u0432\u0443\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043d\u0438\u0447\u0435\u043c \u043d\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0434\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438. \u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435, \u043b\u0443\u0447\u0448\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438. <\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198351131\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0414\u043b\u044f&nbsp;AppGallery \u043d\u0435&nbsp;\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u0443\u044e \u0441\u0431\u043e\u0440\u043a\u0443. \u041c\u043e\u0436\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u0442\u0443&nbsp;\u0436\u0435&nbsp;\u0441\u0431\u043e\u0440\u043a\u0443, \u0447\u0442\u043e \u0438&nbsp;\u0432&nbsp;\u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0440\u043a\u0435\u0442\u044b, \u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432&nbsp;\u0440\u0430\u043d\u0442\u0430\u0439\u043c\u0435 \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c, \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c&nbsp;\u043b\u0438 HMS\/GMS. \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u043b\u0443\u0447\u0448\u0435 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u044d\u0442\u0438 \u0441\u0431\u043e\u0440\u043a\u0438, \u043d\u043e&nbsp;\u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0443&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0431\u043e\u0434\u0430 \u0432\u044b\u0431\u043e\u0440\u0430.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198351180\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6333-6336-4562-a535-616235386464__image5.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6333-6336-4562-a535-616235386464__image5.png\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341519\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043e\u0441\u043b\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0432&nbsp;\u0441\u0435\u043c\u043f\u043b APK \u00ab\u043f\u0440\u0438\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0432&nbsp;\u0432\u0435\u0441\u0435\u00bb \u0432\u0441\u0435\u0433\u043e ~500\u043a\u0431. \u0414\u043b\u044f&nbsp;\u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f, GMS \u00ab\u0441\u044a\u0435\u0434\u0430\u044e\u0442\u00bb \u0447\u0443\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435&nbsp;\u2014 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 600\u043a\u0431.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198351244\" class=\"r t-rec t-rec_pt_30 t-rec_pb_0\" style=\"padding-top:30px;padding-bottom:0px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3233-6263-4533-b764-393064653839__image16.jpg\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3233-6263-4533-b764-393064653839__image16.jpg\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198351293\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">7. \u0422\u043e\u0433\u0434\u0430 \u0432\u0441\u0442\u0430\u0435\u0442 \u0432\u043e\u043f\u0440\u043e\u0441 \u043e&nbsp;\u0440\u0430\u0431\u043e\u0442\u0435 \u043d\u0430&nbsp;\u00ab\u0440\u043e\u0434\u043d\u043e\u043c\u00bb Android \u043e\u0442&nbsp;Google. \u041a\u0430\u043a \u0431\u0443\u0434\u0435\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441&nbsp;Push Kit \u043e\u0442&nbsp;Huawei \u0431\u0435\u0437&nbsp;HMS \u043d\u0430&nbsp;\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341520\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0415\u0441\u043b\u0438 \u043d\u0430&nbsp;\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435 \u0431\u0435\u0437 HMS \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c HMS \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443, \u043d\u0438\u0447\u0435\u0433\u043e \u0441\u0442\u0440\u0430\u0448\u043d\u043e\u0433\u043e \u043d\u0435&nbsp;\u0441\u043b\u0443\u0447\u0438\u0442\u0441\u044f. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0435\u0441\u043b\u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c Push Kit, \u0432&nbsp;\u043b\u043e\u0433 \u043f\u043e\u0441\u044b\u043f\u044f\u0442\u0441\u044f \u043e\u0448\u0438\u0431\u043a\u0438 \u0432\u0438\u0434\u0430 Failed to&nbsp;find HMS apk, \u0430&nbsp;\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432\u0441\u0442\u0440\u0435\u0442\u0438\u0442 \u044d\u043a\u0440\u0430\u043d \u0441&nbsp;\u043f\u0440\u043e\u0441\u044c\u0431\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c HMS:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198351530\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6538-6336-4165-a337-383466313138__image4.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6538-6336-4165-a337-383466313138__image4.png\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341521\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041b\u0443\u0447\u0448\u0435 \u0443\u0431\u0438\u0440\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043a&nbsp;HMS \u043f\u043e\u0434 if\u2019\u044b. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0435\u0441\u0442\u044c&nbsp;\u043b\u0438 \u043d\u0430&nbsp;\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435 HMS:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198351662\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->fun isHmsAvailable(context: Context): Boolean {      val result =           HuaweiApiAvailability.getInstance().isHuaweiMobileServicesAvailable(context)      val isAvailable = ConnectionResult.SUCCESS == result      Log.i(TAG, &quot;isHmsAvailable: &quot; + isAvailable);      return isAvailable;  }<!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341523\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041e\u0431\u0440\u0430\u0442\u043d\u0430\u044f \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f (\u043a\u043e\u0433\u0434\u0430 GMS \u043d\u0435\u0442) \u0442\u043e\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198351743\" class=\"r t-rec t-rec_pt_15 t-rec_pb_0\" style=\"padding-top:15px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->fun isGmsAvailable(context: Context): Boolean {     val result =         GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(context)     val isAvailable = ConnectionResult.SUCCESS == result     Log.i(TAG, &quot;isGmsAvailable: &quot; + isAvailable);     return isAvailable;  }<!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198351816\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">8. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043f\u0440\u043e \u0430\u043d\u0430\u043b\u043e\u0433\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 Google. \u0427\u0435\u043c \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c firebase database?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341524\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041d\u0430&nbsp;\u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0441\u0435\u0440\u0432\u0438\u0441, \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0445\u043e\u0436\u0438\u0439 \u043d\u0430&nbsp;Firebase Database&nbsp;\u2014 <a href=\"https:\/\/u.tmtm.ru\/huawei_clouddb\" target=\"_blank\">Cloud DB<\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432&nbsp;Beta-\u0434\u043e\u0441\u0442\u0443\u043f\u0435:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341525\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6535-6136-4330-a230-376334353861__image9.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6535-6136-4330-a230-376334353861__image9.png\" data-zoomable=\"yes\" data-img-zoom-url=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6535-6136-4330-a230-376334353861__image9.png\" class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341527\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0442\u0430\u043a:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198352083\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->CloudDBZoneTask&lt;Integer&gt; upsertTask = mCloudDBZone.executeUpsert(bookInfo);  if (mUiCallBack == null) {      return;  }  upsertTask.addOnSuccessListener(new OnSuccessListener&lt;Integer&gt;() {     @Override  public void onSuccess(Integer cloudDBZoneResult) {         Log.w(TAG, &quot;upsert &quot; + cloudDBZoneResult + &quot; records&quot;);      }  }).addOnFailureListener(new OnFailureListener() {      @Override      public void onFailure(Exception e) {          mUiCallBack.updateUiOnError(&quot;Insert book info failed&quot;);      }  });<!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341528\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u042d\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0447\u0443\u0442\u044c \u0441\u043b\u043e\u0436\u043d\u0435\u0435 \u0438\u0437-\u0437\u0430 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445. \u041f\u043e\u0441\u043b\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u043b\u0443\u0448\u0430\u0442\u0435\u043b\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0431\u0443\u0434\u0435\u0442 \u043e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u043e \u043e\u0431&nbsp;\u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430&nbsp;\u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0438&nbsp;\u043e\u0431\u043d\u043e\u0432\u0438\u0442 \u0438\u0445&nbsp;\u0443&nbsp;\u0441\u0435\u0431\u044f \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198352227\" class=\"r t-rec t-rec_pt_15 t-rec_pb_0\" style=\"padding-top:15px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->private OnSnapshotListener&lt;BookInfo&gt; mSnapshotListener = new OnSnapshotListener&lt;BookInfo&gt;() {     @Override     public void onSnapshot(CloudDBZoneSnapshot&lt;BookInfo&gt; cloudDBZoneSnapshot, AGConnectCloudDBException e) {         if (e != null) {             Log.w(TAG, &quot;onSnapshot: &quot; + e.getMessage());             return;         }         CloudDBZoneObjectList&lt;BookInfo&gt; snapshotObjects = cloudDBZoneSnapshot.getSnapshotObjects();         List&lt;BookInfo&gt; bookInfos = new ArrayList&lt;&gt;();  ...  <!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341530\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">9. \u041e\u043a, \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043b\u0438. \u0410&nbsp;\u0447\u0442\u043e \u0443&nbsp;\u0432\u0430\u0441 \u0441&nbsp;\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u043e\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439? \u041a\u0430\u043a \u0438\u0434\u0435\u0442 \u0440\u0435\u0432\u044c\u044e, \u043c\u043e\u0436\u043d\u043e&nbsp;\u043b\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0431\u0435\u0442\u0430-\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0432&nbsp;Huawei AppGallery?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341531\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u043d\u0435&nbsp;\u0441\u0438\u043b\u044c\u043d\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f \u043e\u0442&nbsp;\u043f\u0440\u0430\u0432\u0438\u043b \u0432&nbsp;Google Play \u0438&nbsp;Apple AppStore, \u0430&nbsp;\u0441\u0430\u043c\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u0434\u0432\u0430 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0434\u043d\u044f. \u041f\u0440\u0430\u0432\u0434\u0430, \u0434\u043b\u044f \u0440\u044b\u043d\u043a\u0430 \u041a\u041d\u0420 \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u044e\u0442\u0441\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043e\u0431&nbsp;\u0430\u0432\u0442\u043e\u0440\u0441\u043a\u043e\u043c \u043f\u0440\u0430\u0432\u0435.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341532\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0424\u0443\u043d\u043a\u0446\u0438\u044f \u0431\u0435\u0442\u0430-\u0442\u0435\u0441\u0442\u0430 \u0432&nbsp;AppGallery \u0435\u0441\u0442\u044c. \u041c\u043e\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0440\u0430\u043d\u043d\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u0438\u043b\u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e&nbsp;\u043c\u043e\u0434\u0435\u043b\u044f\u043c Huawei\/Honor:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198352647\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6161-3661-4965-a136-623733356464__image18.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6161-3661-4965-a136-623733356464__image18.png\"  class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341533\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0422\u0430\u043a\u0436\u0435 \u0434\u043b\u044f&nbsp;\u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u0440\u0435\u043b\u0438\u0437\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 Huawei AppGallery \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 App Bundle \u0438&nbsp;Split APK:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198352700\" class=\"r t-rec t-rec_pt_30 t-rec_pb_0\" style=\"padding-top:30px;padding-bottom:0px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3538-3064-4162-a665-353462353130__image21.png\">    <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3538-3064-4162-a665-353462353130__image21.png\" data-zoomable=\"yes\" data-img-zoom-url=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3538-3064-4162-a665-353462353130__image21.png\" class=\"t107__width t-width t-width_8 t-img\" imgfield=\"img\"  \/>                   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341534\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">10. \u041c\u043e\u0436\u043d\u043e&nbsp;\u043b\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0430\u0432\u0442\u043e\u0434\u0435\u043f\u043b\u043e\u0439 \u0432&nbsp;Huawei AppGallery?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341535\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0414\u0430, \u044d\u0442\u043e \u043b\u0435\u0433\u043a\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0447\u0435\u0440\u0435\u0437 Publishing API AppGallery. \u0414\u043b\u044f&nbsp;\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c <a href=\"https:\/\/u.tmtm.ru\/huawei_upload\">Upload URL<\/a>:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198352896\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->HttpGet get = new HttpGet(&quot;https:\/\/connect-api.cloud.huawei.com\/api\/publish\/v2\/upload-url?appId=&quot; + appId + &quot;&amp;suffix=&quot; + suffix);   get.setHeader(&quot;Authorization&quot;, &quot;Bearer &quot; + token);   get.setHeader(&quot;client_id&quot;, clientId); <!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341536\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0417\u0430\u0442\u0435\u043c <a href=\"https:\/\/u.tmtm.ru\/huawei_file\" target=\"_blank\">\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0444\u0430\u0439\u043b<\/a>:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198353018\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->HttpEntity reqEntity = MultipartEntityBuilder.create()           .addPart(&quot;file&quot;, bin)           .addTextBody(&quot;authCode&quot;, authCode) \/\/ Obtain the authentication code.           .addTextBody(&quot;fileCount&quot;, &quot;1&quot;)           .addTextBody(&quot;parseType&quot;,&quot;1&quot;)           .build(); <!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198353164\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0418&nbsp;\u0444\u0438\u043d\u0430\u043b\u044c\u043d\u043e <a href=\"https:\/\/u.tmtm.ru\/Huawei_update\" target=\"_blank\">\u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e&nbsp;\u0441\u0431\u043e\u0440\u043a\u0435<\/a>:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198353173\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->HttpPut put = new HttpPut(domain + &quot;\/publish\/v2\/app-info?appId=&quot; + appId);   put.setHeader(&quot;Authorization&quot;, &quot;Bearer &quot; + token);   put.setHeader(&quot;client_id&quot;, clientId);   JSONObject keyString = new JSONObject();   \/\/Request Body   keyString.put(&quot;defaultLang&quot;, &quot;zh-CN&quot;);   keyString.put(&quot;isFree&quot;, 0);   keyString.put(&quot;childType&quot;, 15);   keyString.put(&quot;grandChildType&quot;, 10043); <!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198354298\" class=\"r t-rec\" style=\" \" data-animationappear=\"off\" data-record-type=\"131\"   > <!-- T123 --> <\/p>\n<div class=\"t123\" >\n<div class=\"t-container_100\">\n<div class=\"t-width t-width_100\"> <!-- nominify begin --> <\/p>\n<style>      .t220__title.t-heading.t-heading_sm {          display: none;      }  <\/style>\n<p>   <!-- nominify end --> <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198353566\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"248\"   > <!-- T220 -->  <\/p>\n<div class=\"t220\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t220__textwrapper\" style=\"background-color:#f5f5f5;\">\n<div style=\"\">\n<div class=\"t220__title t-heading t-heading_sm\" style=\"\" field=\"title\">\n<div style=\"font-size:20px;\" data-customstyle=\"yes\"><\/div>\n<\/div>\n<div field=\"text\" class=\"t220__text t-text t-text_md\" style=\"\">\n<div style=\"text-align:left;\" data-customstyle=\"yes\">\u0423\u0444\u0444, \u0432\u0440\u043e\u0434\u0435 \u043e\u0442\u0432\u0435\u0442\u0438\u043b\u0438. \u041f\u0440\u0430\u0432\u0434\u0430, \u0432&nbsp;\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u0431\u0443\u0434\u0435\u0442 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u044c\u0448\u0435, \u043d\u043e&nbsp;\u0432\u044b&nbsp;\u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044e \u043f\u043e&nbsp;\u043d\u0430\u0448\u0438\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c \u043d\u0430&nbsp;<a href=\"https:\/\/u.tmtm.ru\/huawei_dev_landing\" target=\"_blank\">\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u043f\u043e\u0440\u0442\u0430\u043b\u0435<\/a>. \u0422\u0430\u043c&nbsp;\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443, \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0435 \u0432\u0438\u0434\u0435\u043e \u0438&nbsp;<a href=\"https:\/\/u.tmtm.ru\/huawei_dev_bt\" target=\"_blank\">\u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c<\/a> \u0443\u0447\u0435\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430. <\/p>\n<p> \u0425\u0430\u0431\u0440, \u8c22\u8c22\u60a8\u7684\u5173\u6ce8\uff01 <\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p> <!--\/allrecords--> <\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/505102\/\"> https:\/\/habr.com\/ru\/articles\/505102\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div><!--allrecords--> <\/p>\n<div id=\"allrecords\" class=\"t-records\" data-hook=\"blocks-collection-content-node\" data-tilda-project-id=\"14525\" data-tilda-page-id=\"11811578\"  data-tilda-formskey=\"3b210738221af134cced63282d7ec63c\" data-blocks-animationoff=\"yes\"  >\n<div id=\"rec198341488\" class=\"r t-rec t-rec_pt_45 t-rec_pb_0\" style=\"padding-top:45px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"127\"   > <!-- T119 -->  <\/p>\n<div class=\"t119\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t119__preface t-descr t-opacity_70\" style=\"opacity:0.70;\" field=\"text\">\n<div style=\"font-size:24px;line-height:36px;color:#000000;\" data-customstyle=\"yes\"><\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341489\" class=\"r t-rec t-rec_pt_45 t-rec_pb_0\" style=\"padding-top:45px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"127\"   > <!-- T119 -->  <\/p>\n<div class=\"t119\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t119__preface t-descr t-opacity_70\" style=\"opacity:0.70;\" field=\"text\">\n<div style=\"font-size:24px;line-height:36px;color:#000000;\" data-customstyle=\"yes\">\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0421&nbsp;\u043c\u0430\u044f 2019 \u0433\u043e\u0434\u0430 \u0438\u0437-\u0437\u0430 \u0441\u0430\u043d\u043a\u0446\u0438\u0439 \u0421\u0428\u0410 \u043c\u044b&nbsp;\u043e\u0441\u0442\u0430\u043b\u0438\u0441\u044c \u0431\u0435\u0437 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438&nbsp;API \u0434\u043b\u044f&nbsp;Android \u043e\u0442&nbsp;Google. \u0418\u0437-\u0437\u0430 \u044d\u0442\u043e\u0433\u043e \u043d\u0430\u0448\u0438\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c \u0433\u0440\u043e\u0437\u0438\u043b\u043e \u0431\u0443\u0434\u0443\u0449\u0435\u0435 \u0431\u0435\u0437 push-\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439, \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430 \u0438&nbsp;\u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432.<\/p>\n<p> \u0415\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u043c\u044b&nbsp;\u043d\u0435&nbsp;\u043e\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u0440\u0443\u043a\u0438, \u0430&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 \u0438&nbsp;\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 <a href=\"https:\/\/u.tmtm.ru\/huawei_dev\" target=\"_blank\" style=\"\">Huawei Mobile Services<\/a>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0437\u0430\u043c\u0435\u043d\u0438\u043b\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u044b Google \u0434\u043b\u044f&nbsp;\u043d\u0430\u0448\u0438\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432. \u0427\u0442\u043e\u0431\u044b \u0432\u044b&nbsp;\u0441&nbsp;\u043d\u0435\u0439 \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043b\u0438\u0441\u044c \u0438&nbsp;\u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u0432&nbsp;\u0441\u0432\u043e\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043c\u044b&nbsp;\u0441\u043e\u0431\u0440\u0430\u043b\u0438 10&nbsp;\u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u044e\u0442 \u0443&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u0432\u0448\u0438\u0445\u0441\u044f \u0441&nbsp;HMS. <\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341490\" class=\"r t-rec t-rec_pb_0\" style=\"padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"126\"   > <!-- T118 -->  <\/p>\n<div class=\"t118\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<hr class=\"t118__line\" style=\"background-color:#464646;opacity:1;\">          <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341491\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">1. \u041f\u0440\u043e GMS \u044f&nbsp;\u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e \u0432\u0441\u0435 \u0437\u043d\u0430\u044e, \u0430&nbsp;\u0447\u0442\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 HMS?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341492\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 HMS \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442 GMS, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u043e\u0447\u0442\u0438 \u043d\u0430&nbsp;\u043a\u0430\u0436\u0434\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 Google \u0443&nbsp;\u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430: \u0431\u0440\u0430\u0443\u0437\u0435\u0440, \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u043e\u0439 \u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a, \u043c\u0430\u0433\u0430\u0437\u0438\u043d \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0438&nbsp;\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198345954\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3338-6261-4131-a564-393566383262__scheme.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341493\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0422\u0430\u043a \u043a\u0430\u043a \u043c\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043b\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0441 \u043d\u0443\u043b\u044f, \u0442\u043e \u0441\u0440\u0430\u0437\u0443 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u043b\u0438 \u0438\u0445 \u043d\u0430 \u0433\u0440\u0443\u043f\u043f\u044b: <\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346110\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\n<ul>\n<li>\u0421\u0435\u0440\u0432\u0438\u0441\u044b AppGallery Connect \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u0432&nbsp;\u043e\u0431\u043b\u0430\u043a\u043e Huawei \u0442\u0435\u043c\u044b, \u043a\u043e\u043d\u0442\u0435\u043d\u0442, \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438&nbsp;\u0441\u043e\u0431\u0438\u0440\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u0438&nbsp;\u043e\u0442\u0447\u0435\u0442\u044b \u043e\u0431&nbsp;\u0438\u0445&nbsp;\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0438&nbsp;\u043f\u0430\u0434\u0435\u043d\u0438\u044f\u0445.<\/li>\n<li>\u0421\u0435\u0440\u0432\u0438\u0441\u044b HMS Core \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0442 14&nbsp;\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0442 \u0431\u0430\u0437\u043e\u0432\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u0438&nbsp;\u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0441&nbsp;\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438: push-\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u0440\u0435\u043a\u043b\u0430\u043c\u0443, \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044e, \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0443 \u0438&nbsp;\u043e\u0431\u043c\u0435\u043d \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u043c\u0438.<\/li>\n<li>\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f&nbsp;\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439, \u043a\u0430\u043a \u0438&nbsp;\u0443&nbsp;Google, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0442 \u0432&nbsp;\u0441\u0435\u0431\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f&nbsp;\u0440\u0430\u0431\u043e\u0442\u044b \u0441&nbsp;VR, AR&nbsp;\u0438&nbsp;enterprise-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f&nbsp;AI \u0438&nbsp;IoT.<\/li>\n<li>\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432&nbsp;\u2014 \u044d\u0442\u043e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043f\u043b\u0430\u0433\u0438\u043d \u0434\u043b\u044f&nbsp;Android Studio (DevEco Studio) \u0438&nbsp;\u0441\u0435\u0440\u0432\u0438\u0441\u044b \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0422\u0430\u043a\u0436\u0435 \u0434\u043b\u044f&nbsp;\u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0435\u0441\u0442\u044c <a href=\"https:\/\/u.tmtm.ru\/huawei_convtool\" target=\"_blank\" style=\"\">\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0435\u0440<\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u0434\u043b\u044f&nbsp;\u0440\u0430\u0431\u043e\u0442\u044b \u0441&nbsp;HMS \u043a\u043e\u0434, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0441&nbsp;GMS. \u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0435\u0440 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u044e push-\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439, \u0440\u0435\u043a\u043b\u0430\u043c\u044b \u0438&nbsp;\u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e&nbsp;\u2014 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f&nbsp;inapp-\u043f\u043e\u043a\u0443\u043f\u043e\u043a.<\/li>\n<\/ul>\n<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346328\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041b\u0443\u0447\u0448\u0435 \u0432\u0441\u0435\u0433\u043e \u043d\u0430\u0447\u0430\u0442\u044c \u0437\u043d\u0430\u043a\u043e\u043c\u0441\u0442\u0432\u043e \u0441&nbsp;\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 HMS Core, \u0442\u0430\u043a \u043a\u0430\u043a \u0438\u043c\u0435\u043d\u043d\u043e \u0441&nbsp;\u043d\u0438\u043c\u0438 \u0431\u0443\u0434\u0435\u0442 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u0421&nbsp;\u0438\u0445&nbsp;\u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u043e\u0436\u043d\u043e \u0441\u0432\u043e\u0435\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0443\u0437\u043d\u0430\u0432\u0430\u0442\u044c \u043e&nbsp;\u0441\u0431\u043e\u044f\u0445 \u0432&nbsp;\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438, \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u044b\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438 \u0438&nbsp;\u043e\u0431\u0449\u0430\u0442\u044c\u0441\u044f \u0441&nbsp;\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Push Kit \u043e\u0442\u0441\u044b\u043b\u0430\u0435\u0442 push-\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346339\" class=\"r t-rec t-rec_pt_30 t-rec_pb_0\" style=\"padding-top:30px;padding-bottom:0px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6534-3964-4661-b564-313536316263__image7.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341494\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">2. \u041a\u0430\u043a \u043c\u043d\u0435 \u0431\u044b\u0441\u0442\u0440\u043e \u0430\u0434\u0430\u043f\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f&nbsp;\u0440\u0430\u0431\u043e\u0442\u044b \u0441&nbsp;HMS \u0438&nbsp;\u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445&nbsp;\u0431\u0435\u0437&nbsp;\u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043e\u0432 Huawei \u0438\u043b\u0438&nbsp;Honor??<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341495\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0410&nbsp;\u0432\u043e\u0442 \u0442\u0443\u0442 \u043c\u044b&nbsp;\u043f\u043e\u0441\u0442\u0430\u0440\u0430\u043b\u0438\u0441\u044c: \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438&nbsp;\u0434\u0435\u0431\u0430\u0433\u0433\u0438\u043d\u0433\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0443&nbsp;Google \u043d\u0435\u0442 \u0430\u043d\u0430\u043b\u043e\u0433\u0430, \u0438&nbsp;\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0435\u0440 \u0434\u043b\u044f&nbsp;\u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 \u0433\u043e\u0442\u043e\u0432\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u0434\u043b\u044f&nbsp;\u043d\u0430\u0448\u0435\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b. <\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341496\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0434\u043b\u044f&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438&nbsp;\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043d\u0430&nbsp;\u0433\u043b\u0430\u0432\u043d\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u0435 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u0441\u043b\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043d\u0430&nbsp;\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 \u0438&nbsp;\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430. \u0421&nbsp;\u0438\u0445&nbsp;\u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u043e\u0436\u043d\u043e \u0438\u0437&nbsp;\u0432\u0435\u0431-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440 \u043d\u0430&nbsp;\u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445 Huawei, \u0447\u0442\u043e\u0431\u044b \u043d\u0435&nbsp;\u043f\u043e\u043a\u0443\u043f\u0430\u0442\u044c \u0444\u0435\u0440\u043c\u0443 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438\u043b\u0438 \u043c\u043e\u0449\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u044b.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341497\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u042d\u043a\u0440\u0430\u043d \u0441&nbsp;\u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438 \u043c\u043e\u0436\u043d\u043e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044f \u0438\u043b\u0438 \u0443\u0434\u0430\u043b\u044f\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346510\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3530-6364-4633-b633-353837643238__image10.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341498\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0412&nbsp;Cloud testing \u043f\u0440\u044f\u043c\u043e \u0438\u0437&nbsp;\u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u043f\u0435\u0440\u0435\u0434 \u0440\u0435\u043b\u0438\u0437\u043e\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u044e\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u0442\u0435\u0441\u0442\u044b \u0438&nbsp;\u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0435 \u0431\u0430\u0433\u0438:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346625\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6339-3333-4530-a665-383339306535__image14.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346704\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0412&nbsp;Cloud Debugging \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a&nbsp;\u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u043c. \u0414\u043b\u044f&nbsp;\u044d\u0442\u043e\u0433\u043e \u043d\u0443\u0436\u043d\u043e \u0441&nbsp;\u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u043e\u0438\u0441\u043a\u0430 \u043f\u043e&nbsp;\u0440\u0435\u0433\u0438\u043e\u043d\u0443, \u0441\u0435\u0440\u0438\u0438, \u0432\u0435\u0440\u0441\u0438\u0438 \u0430\u043d\u0434\u0440\u043e\u0438\u0434\u0430 \u0438&nbsp;\u0432\u0435\u0440\u0441\u0438\u0438 EMUI \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0442\u0435\u043b\u0435\u0444\u043e\u043d:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346726\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6135-3833-4965-b236-616136636236__image17.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346762\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u0440\u044f\u043c\u043e \u0438\u0437&nbsp;\u0432\u0435\u0431-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438&nbsp;\u043f\u043e\u043a\u043b\u0438\u043a\u0430\u0442\u044c \u043f\u043e&nbsp;\u043d\u0435\u043c\u0443:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346810\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6237-6535-4961-b364-343335616430__image20.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346847\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0412&nbsp;\u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435 \u043c\u043e\u0436\u043d\u043e \u0434\u0430\u0436\u0435 \u043f\u043e\u0438\u0433\u0440\u0430\u0442\u044c \u0432&nbsp;\u043a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u0430\u043d\u0430\u043b\u043e\u0433 Minecraft. \u041f\u0440\u0430\u0432\u0434\u0430, \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0434\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0434\u043e&nbsp;\u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0430, \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043f\u043e\u043d\u0430\u0436\u0438\u043c\u0430\u0442\u044c \u043a\u0443\u0447\u0443 \u043a\u043d\u043e\u043f\u043e\u043a \u043d\u0430&nbsp;\u043a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198346911\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3866-3265-4233-b566-613266663764__image3.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347145\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0422\u0430\u043a\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u043e\u0431\u0435\u043d \u0434\u043b\u044f&nbsp;\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0442\u044f\u0436\u0435\u043b\u043e\u0432\u0435\u0441\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0442\u0435\u0441\u0442\u044b \u043d\u0430&nbsp;\u0431\u043e\u043b\u044c\u0448\u043e\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043f\u0440\u044f\u043c\u043e \u0438\u0437&nbsp;\u0432\u0435\u0431-\u043a\u043e\u043d\u0441\u043e\u043b\u0438. <\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347188\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0415\u0449\u0435 \u043e\u0434\u043d\u0438\u043c \u0443\u0434\u043e\u0431\u043d\u044b\u043c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u043c \u0434\u043b\u044f&nbsp;\u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0434\u043b\u044f&nbsp;\u043d\u0430\u0448\u0435\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f Huawei Core ToolKit plugin \u0434\u043b\u044f&nbsp;Android Studio, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u043a\u043e\u0434, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0441&nbsp;GMS, \u043f\u043e\u0434 \u043d\u0430\u0448\u0443 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u043b\u0430\u0433\u0438\u043d \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u044f\u043c\u043e \u0438\u0437&nbsp;\u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347220\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3965-6434-4233-b864-366265316364__image15.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347263\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043e\u0441\u043b\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0432&nbsp;\u0442\u0440\u0435\u0435 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043f\u0443\u043d\u043a\u0442 HMS. \u0427\u0442\u043e\u0431\u044b \u043d\u0430\u0447\u0430\u0442\u044c \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044e, \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c New Conversion:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347292\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3138-6235-4835-a430-396633613038__image23.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347281\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u0435\u0440\u0435\u0434 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0435\u0439 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e \u0434\u043b\u044f&nbsp;\u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347344\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3234-6633-4961-a136-386538363765__image25.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347425\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0418&nbsp;\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044e:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347437\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild6535-3232-4661-a165-613636323638__image12.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347429\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0412&nbsp;\u043a\u043e\u0434\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043c\u043e\u0436\u043d\u043e \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u043e\u0442\u0441\u043b\u0435\u0434\u0438\u0442\u044c \u043a\u0430\u0436\u0434\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0438&nbsp;\u043b\u0438\u0431\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u0435\u0433\u043e, \u043b\u0438\u0431\u043e \u043f\u0440\u043e\u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0438 \u0432&nbsp;\u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0441&nbsp;README. md, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u0441\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347597\" class=\"r t-rec t-rec_pt_30 t-rec_pb_0\" style=\"padding-top:30px;padding-bottom:0px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3136-3235-4634-b338-626434376139__image6.jpg\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341499\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">3. \u0427\u0442\u043e \u0441&nbsp;\u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341500\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043e&nbsp;\u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438 \u0441&nbsp;\u00abSign with Google\u00bb \u0438&nbsp;\u00abSign with Apple\u00bb \u0443&nbsp;\u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u00abSign with HUAWEI\u00bb. \u041e\u043d&nbsp;\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0447\u0430\u0441\u0442\u044c\u044e Account Kit \u0438&nbsp;\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441\u043e&nbsp;\u0432\u0441\u0435\u043c\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c\u0438 Huawei \u0438&nbsp;Honor:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198347747\" class=\"r t-rec t-rec_pt_30 t-rec_pb_30\" style=\"padding-top:30px;padding-bottom:30px; \"  data-record-type=\"3\"   > <!-- T107 -->  <\/p>\n<div class=\"t107\">\n<div class=\"t-align_center\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"><meta itemprop=\"image\" content=\"https:\/\/habrastorage.org\/getpro\/tmtm\/articles\/tld\/images\/11811578\/tild3661-6264-4161-b366-383162643530__image1.png\">                       <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341501\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0421\u0430\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439, \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0443\u044e \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e \u043f\u043e&nbsp;\u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 <a href=\"https:\/\/u.tmtm.ru\/huawei_sing_s\" target=\"_blank\">\u043d\u0430&nbsp;\u0441\u0430\u0439\u0442\u0435<\/a> \u0438\u043b\u0438 \u0432 <a href=\"https:\/\/u.tmtm.ru\/huawei_sing_cl\" target=\"_blank\">Codelab<\/a>.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341504\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">4. \u0421&nbsp;\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0430&nbsp;\u043a\u0430\u043a \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0435\u043b\u0435\u0444\u043e\u043d?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341505\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041c\u044b&nbsp;\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c \u0440\u0430\u0431\u043e\u0442\u0443 \u0441&nbsp;Android id, \u0430&nbsp;\u0434\u043b\u044f&nbsp;\u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u043e&nbsp;\u043d\u043e\u043c\u0435\u0440\u0443 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u0432&nbsp;Account Kit \u0443&nbsp;\u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0430\u043d\u0430\u043b\u043e\u0433 SMSRetriever. \u042d\u0442\u0430 <a href=\"https:\/\/u.tmtm.ru\/huawei_smsr\" target=\"_blank\">\u0444\u0443\u043d\u043a\u0446\u0438\u044f<\/a> \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430&nbsp;5 \u043c\u0438\u043d\u0443\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348088\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"java\"><!-- nominify begin -->val task = ReadSmsManager.start(this@MainActivity)  task.addOnCompleteListener {      if (task.isSuccessful) {          \/\/ The service is enabled successfully. Continue with the process.          Toast.makeText(this, &quot;ReadSms service has been enabled.&quot;, Toast.LENGTH_LONG).show()      } else {          Toast.makeText(this, &quot;The service failed to be enabled.&quot;, Toast.LENGTH_LONG).show()      }  }<!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341506\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0422\u0430\u043a\u0436\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0432\u043a\u043b\u044e\u0447\u0435\u043d Broadcast Receiver \u0441&nbsp;\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u043c \u043d\u0430&nbsp;READ_SMS_BROADCAST_ACTION:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348300\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"java\"><!-- nominify begin -->val intentFilter = IntentFilter(READ_SMS_BROADCAST_ACTION)  registerReceiver(MyBroadcastReceiver(), intentFilter)<!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341507\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u0427\u0442\u043e\u0431\u044b Account Kit \u0443\u0432\u0438\u0434\u0435\u043b \u0421\u041c\u0421, \u043e\u043d\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0442\u0430\u043a:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348544\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"java\"><!-- nominify begin -->prefix_flag short message verification code is XXXXXX hash_value<!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341509\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\"><strong>prefix_flag<\/strong>&nbsp;\u2014 \u044d\u0442\u043e \u043f\u0440\u0435\u0444\u0438\u043a\u0441 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f. Account Kit \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0435\u0442 &lt;#&gt;, [#] \u0438&nbsp;\u043d\u0435\u0432\u0438\u0434\u0438\u043c\u044b\u0435 Unicode \u0441\u0438\u043c\u0432\u043e\u043b\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \\u200b.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348933\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\"><strong>short message verification code is&nbsp;XXXXXX<\/strong>&nbsp;\u2014 \u0442\u0435\u043a\u0441\u0442 \u0434\u043b\u044f&nbsp;\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348638\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\"><strong>hash_value<\/strong> \u2014 \u0445\u0435\u0448 \u043e\u0442 \u0438\u043c\u0435\u043d\u0438 \u043f\u0430\u043a\u0435\u0442\u0430.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198348680\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u00ab&lt;#&gt; Habratest: 458329 \u2014 Just test code qkASxAkMJOE\u00bb.<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198341510\" class=\"r t-rec t-rec_pt_60 t-rec_pb_0\" style=\"padding-top:60px;padding-bottom:0px; \"  data-record-type=\"128\"   > <!-- T120 -->  <\/p>\n<div class=\"t120\">\n<div class=\"t-container t-align_left\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t120__title t-heading t-heading_sm\" field=\"title\" style=\"\">\n<div style=\"font-size:32px;line-height:42px;color:#464646;\" data-customstyle=\"yes\">5. \u0412&nbsp;\u043c\u043e\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0435\u0441\u0442\u044c \u0440\u0435\u043a\u043b\u0430\u043c\u0430. \u042f&nbsp;\u043c\u043e\u0433\u0443 \u0435\u0435&nbsp;\u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0441&nbsp;\u043f\u043e\u043c\u043e\u0449\u044c\u044e HMS?<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198516410\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041f\u043e\u043a\u0430 \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u043e\u0432, \u043d\u043e&nbsp;\u0441\u043a\u043e\u0440\u043e \u0435\u0451&nbsp;\u0441\u043c\u043e\u0433\u0443\u0442 \u0432\u043d\u0435\u0434\u0440\u0438\u0442\u044c \u0432&nbsp;\u0441\u0432\u043e\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432\u0441\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0443&nbsp;\u043d\u0430\u0441 \u0443\u0436\u0435 \u0433\u043e\u0442\u043e\u0432 \u0441\u0432\u043e\u0439 <a href=\"https:\/\/u.tmtm.ru\/huawei_adskit\">Ads Kit<\/a>. \u0412&nbsp;\u043d\u0435\u043c \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0431\u0430\u043d\u043d\u0435\u0440\u044b \u0438&nbsp;\u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445&nbsp;\u0432&nbsp;\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435. \u0411\u0430\u043d\u043d\u0435\u0440\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442\u044b View \u0432&nbsp;Android. \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0438\u0445&nbsp;\u043c\u043e\u0436\u043d\u043e \u0442\u0430\u043a:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198349642\" class=\"r t-rec t-rec_pt_15 t-rec_pb_15\" style=\"padding-top:15px;padding-bottom:15px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->&lt;com.huawei.hms.ads.banner.BannerView     android:id=&quot;@+id\/hw_banner_view&quot;     android:layout_width=&quot;match_parent&quot;     android:layout_height=&quot;wrap_content&quot;     hwads:adId=&quot;testw6vs28auh3&quot;     hwads:bannerSize=&quot;BANNER_SIZE_360_57&quot;\/&gt;<!-- nominify end --><\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <script type=\"text\/javascript\">        $(document).ready(function(){    hljs.initHighlightingOnLoad();        });    <\/script>        <\/p>\n<style type=\"text\/css\">     .t264 .hljs {            background-color: ;     }  <\/style>\n<\/p><\/div>\n<div id=\"rec198341511\" class=\"r t-rec t-rec_pt_0 t-rec_pb_0\" style=\"padding-top:0px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"106\"   > <!-- T004 -->  <\/p>\n<div class=\"t004\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div field=\"text\" class=\"t-text t-text_md\" style=\"\">\n<div style=\"font-size:18px;line-height:28px;color:#000000;\" data-customstyle=\"yes\">\u041a\u0440\u043e\u043c\u0435 \u0431\u0430\u043d\u0435\u0440\u043d\u043e\u0439 \u0440\u0435\u043a\u043b\u0430\u043c\u044b, \u0435\u0441\u0442\u044c Native Ads, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0432\u0435\u0440\u0441\u0442\u043a\u0443:<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"rec198350045\" class=\"r t-rec t-rec_pt_15 t-rec_pb_0\" style=\"padding-top:15px;padding-bottom:0px; \" data-animationappear=\"off\" data-record-type=\"285\"   > <!-- t264 -->  <\/p>\n<div class=\"t264\">\n<div class=\"t-container\">\n<div class=\"t-col t-col_8 t-prefix_2\">\n<div class=\"t264__wrapper t-text t-text_xs\" style=\"border: 0px solid #f8f8f8;\">\n<pre><code class=\"auto\"><!-- nominify begin -->&lt;com.huawei.hms.ads.nativead.NativeView xmlns:android=&quot;http:\/\/schemas.android.com\/apk\/res\/android&quot;     android:orientation=&quot;vertical&quot;     android:layout_width=&quot;match_parent&quot;     android:layout_height=&quot;wrap_content&quot;     ... &gt;     &lt;RelativeLayout         ... &gt;         &lt;com.huawei.hms.ads.nativead.MediaView             android:id=&quot;@+id\/ad_media&quot;             ... \/&gt;         &lt;RelativeLayout             ... &gt;             &lt;TextView                 android:id=&quot;@+id\/ad_title&quot;                 ...  \/&gt;             \/\/ Other assets. <\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-383963","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/383963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=383963"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/383963\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=383963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=383963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=383963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}