Настройка основных параметров у коммутаторов Huawei CloudEngine (на примере 6865) / Хабр – Huawei Devices

huawei mobile services Новости
Содержание
  1. Что делать, если забыл(а) пароль от аккаунта
  2. Что такое аккаунт huawei и для чего он нужен?
  3. Что такое huawei mobile services?
  4. Почему нельзя просто так взять и поставить на смартфон huawei магазин google play?
  5. Что такое мобильные сервисы huawei – самая важная информация
  6. 21 ноября 2021
  7. Huawei 5g cpe pro 2 – huawei global
  8. Product flavors
  9. Внедряем hms сервисы в проект
  10. Для чего нужен аккаунт huawei
  11. Как зарегистрировать аккаунт huawei?
  12. Как сделать сброс аккаунта гугл в huawei?
  13. Настройка stp
  14. Настройка базовых параметров системы
  15. Настройка доступа
  16. Настройка стекирования (istack)
  17. Наталья михайлова
  18. Опыт второй. безопасность
  19. Опыт первый. vlan
  20. Опыт четвертый. замена сертификата устройства на действительный
  21. Первое подключение
  22. Подводные камни
  23. Публикуем приложение в appgallery
  24. Регистрация с помощью браузера
  25. С чего начать?
  26. Сброс пароля
  27. Статическая маршрутизация
  28. Тестируем и отлаживаем приложение
  29. Через смартфон
  30. Заключение
  31. Итоги
  32. Узнайте больше о huawei
  33. Узнайте больше о Huawei

Что делать, если забыл(а) пароль от аккаунта

Сброс пароля осуществляется с помощью Центра защиты или аварийного восстановления. В первом случае пользователь должен войти в Центр защиты, затем выбрать «Восстановить пароль», ввести PIN-код и заново установить новый пароль.

Если восстановление пароля требуется при авторизации, то в учетную запись можно войти через SMS-сообщение или с помощью функции «Забыли пароль?». При выборе SMS-сообщения на указанную сим-карту придет код активации. Она должна быть привязан к аккаунту, в противном случае восстановление доступа становится невозможным.

Для восстановления пароля через функцию «Забыли пароль?» необходимо:

  1. Нажать на строчку «Забыли пароль?».
  2. Подтвердить адрес электронной почты.
  3. Нажать далее.
  4. Нажать на получение кода по смс.
  5. Если номер не используется, то нужно выбрать строчку «Изменить способ подтверждения».
  6. Нажать на адрес электронной почты.
  7. Нажать на «Код», для получения кода по электронной почте.
  8. Ввести полученные цифры.
  9. Нажать далее.
  10. Установить новый пароль.

Если у пользователя отсутствует доступ и к телефонному номеру, и к электронной почте, на который был зарегистрирован аккаунт, то восстановить такую учётную запись почти невозможно. За исключением случаев установления экстренного номера, тогда при получении кода можно указать его.

Что такое аккаунт huawei и для чего он нужен?

Аккаунт Huawei = это доступ к множеству полезных функций, например, к облачному хранилищу. Разработчик внедрил свой собственный сервис во все свои девайсы и предлагает пользователям разные возможности.

Зарегистрированные пользователи могут пользоваться официальным магазином Хуавей.

Плюсы и минусы использования

Основным преимуществом Huawei ID — это его функционал:

Пользователи получают доступ к уникальным темам, адаптированных строго под Ваш девайс.

Открываются мобильные службы.

Возможность скачивать приложения и программы с маркета AppGаllery.

Облачное хранилище, доступное на всех мобильных гаджетах Хуавей. Выгружайте контакты, сообщения, пароли Wi–Fi и другую информацию на облако Mоbile Cloud. Для получения загруженных данных с других девайсов авторизуйтесь с того же аккаунт на сайте .

Можно включить специальную защиту от потери личной информации. Включив дополнительную функцию безопасности, система станет отслеживать все проводимые операции, связанные с аккаунтом. Если вы решите выполнить вход с нового девайса, то система обязательно попросит подтвердить личность и отправит специальное СМС с кодом для идентификации.

На данный момент пользователи не отмечают явных минусов касаемо использования сервиса. Единственное, что заметили владельцы мобильных гаджетов – это приложение AppGallery, которое является аналогом Gоogle Play и предлагает установить программы на мобильный гаджет.

Большинство отзывов отмечают небольшой ассортимент приложений для скачивания. Но, это связано с тем, что маркет появился сравнительно недавно и является стандартным сервисом на некоторых моделях мобильных гаджетов.

Что такое huawei mobile services?

Huawei Mobile Services — это внутренняя начинка смартфона — программы, компоненты и услуги, которые входят в категорию «Предустановленные», и значительно упрощают работу на устройстве. Рассмотрим, что же предлагает нам китайский гигант:

  • AppGallery — фирменный магазин, где пользователям предлагают платные и бесплатные лицензионные программы для гаджета;
  • Huawei Browser — поисковик, который практически ничем не отличается от тех, которыми мы привыкли пользоваться на других устройствах типа Самсунга, Ксиоми или Айфона;
  • Mobile Cloud — удобное и функциональное мобильное облако, куда вы загружаете на хранение свои важные файлы; благодаря такой программе они всегда будут под рукой, и останутся в безопасности, даже если вы потеряете доступ к телефону;
  • Themes — набор модных, стильных и функциональных оформлений для рабочего стола;
  • Music — плеер и музыкальный архив, который под рукой;
  • Video — программа, которая открывает современные форматы видеофайлов и транслирует их в высоком качестве;
  • Reader — «читалка», при помощи которой открываются разные форматы текстовых документов.
  • Assistant и другие программы для комфортного управления мобильным гаджетом.

В этом наборе есть одно безусловное преимущество — телефон стал самодостаточным, и больше не требует поддержки со стороны американского Гугла. Хочется рассказать еще пару особенностей об этих софтах:

Почему нельзя просто так взять и поставить на смартфон huawei магазин google play?

Сама по себе фраза «Android без Google» немного вгоняет в ступор, ведь с момента выхода в 2008 году первого Android-смартфона HTC Dream (T-Mobile G1) в сознании пользователей укоренилось понятие, что Android — это и есть Google. Не в последнюю очередь из-за того, что большинство современных смартфонов на платформе Android используют GMS (Google Mobile Services).

Это набор инструментов для разработчиков, которые позволяют им проще реализовать разные функций приложений. Например, сделать так, чтобы программа могла определять местоположение, показывать карты, отправлять уведомления, принимать оплату, показывать рекламу, собирать статистику использования и другое.

Что такое мобильные сервисы huawei – самая важная информация

Решения американских властей создало значительные проблемы для владельцев Huawei, а также владельцев смартфонов под флагом китайского производителя. Самая большая проблема заключалась в уходе от всемирно популярных сервисов Google. Тем не менее, клиенты не опускают рук, и Huawei по-прежнему предлагает много моделей устройств. Как это возможно? Всё благодаря Huawei Mobile Services. Это оригинальная экосистема, которая позволит вам использовать множество различных сервисов. Благодаря этому функциональность существенно не ограничивается и пользователи могут использовать известные и понравившиеся решения.

Следует подчеркнуть, что мобильные сервисы Huawei Mobile Services уже предлагают очень широкие возможности, и их работа по-прежнему основана на Android. В результате мы можем рассчитывать на очень высокий уровень комфорта обслуживания и технологий, соответствующих текущим потребностям.

Китайский гигант отлично справился с первоначальными проблемами, и мнения о Huawei Mobile Services крайне положительные. Теперь вы можете заменить сервисы Google и продолжать наслаждаться возможностями смартфона. Об этом свидетельствуют новые устройства, которые появятся на европейском рынке. Хотя многие наблюдатели отрасли уже вычеркнули Huawei из списков, трудно поверить, что клиенты неожиданно отвернутся от производителя.

Презентация возможностей Huawei Mobile Services

Huawei Mobile Services не является новым стандартом услуг, потому что такие решения известны давно. Пользователи также могут использовать их на борту старых смартфонов и планшетов. Однако, только после прекращения поддержки американских технологий можно рассчитывать на их постоянное развитие.

Стоит ли обращаться к смартфонам Huawei, несмотря на отсутствие поддержки со стороны Google? Конечно, преимуществом мобильных сервисов Huawei является расширенная поддержка и высокий уровень услуг.

Вот список доступных функций, которые мы можем ожидать:

  • Huawei ID – идентификатор, связанный со всеми приложениями Huawei. Просто войдите в систему, чтобы получить доступ к самым важным параметрам. С помощью этой простой функции мы можем передавать выбранные настройки между устройствами разных производителей.
  • Huawei Mobile Cloud – облако данных – сегодня обязательная услуга для всех современных смартфонов. Пользователи могут рассчитывать на возможность резервного копирования и удобство просмотра данных через любой веб-браузер. Соединение зашифровано, поэтому наши файлы всегда будут в безопасности. Это отличная альтернатива Google Диску.
  • Huawei AppGallery – пользователи популярных Android-смартфонов часто заглядывают в Play Store, где собираются сотни различных приложений. Тем не менее, китайский производитель предлагает интересную и, прежде всего, безопасную форму загрузки программного обеспечения. AppGallery собирает как загружаемые приложения, так и приложения, которые можно запускать на уровне магазина, чтобы не нагружать ресурсы внутренней памяти смартфона.
  • Huawei Video – приложение Huawei, созданное для любителей кино. Его потенциал лучше всего использовать владельцам смартфонов с большими экранами высокого разрешения. Предложение включает в себя много интересных фильмов и сериалов.
  • Huawei Themes – приложение собирает различные варианты для персонализации интерфейса смартфона. Мы получим доступ к сотням шрифтов, обоев и тем.
  • Huawei ScreenMagazine – производитель рекламирует эту функцию как персональную художественную галерею. Пользователь сможет любоваться привлекательными обоями при каждом включении экрана.
  • Браузер Huawei – владельцам мобильных устройств не обязательно использовать только Google Chrome, Opera или Safari. Китайская группа предлагает собственный браузер. Помимо высокой безопасности и конфиденциальности, пользователи получат доступ к удобному списку избранных приложений и окну новостей.

Нетрудно заметить, что в перечень услуг входят приложения, обеспечивающие высокий комфорт работы и развлечений. Безопасное облако данных, удобный магазин и хороший веб-браузер – это те особенности, которые отличают каждую мобильную систему.

К этому добавляются интересные параметры персонализации и множество развлекательных функций. Всё это делает телефон Huawei соответствующими запросам требовательных пользователей. Стоит отметить, что стандарт всё ещё развивается. В ближайшее время можно ожидать, что китайский производитель значительно расширит спектр услуг, и мы сможем использовать множество новых удобств. Это продиктовано ожиданиями пользователей последних смартфонов, потому что технические параметры – не всё. Сегодня столь же важны функциональность и доступ к новейшим технологиям.

Сможет ли система мобильных сервисов Huawei соответствовать популярности таких сервисов, как Google или Apple? Потенциал, безусловно, очень высок. Мы являемся свидетелями рождения технологии, которая удивит нас не раз. Вот почему стоит следить за последними отраслевыми отчетами.

Внимание! Услуги Huawei находятся на очень высоком уровне, но пользователи во многих странах всё ещё ждут возможности оплаты Huawei Pay. Кроме того, магазин AppGallery ещё не предоставляет банковские приложения и скачивать их другим способом не рекомендуется. В настоящее время безопасным способом входа в онлайн-банкинг является использование браузера.

21 ноября 2021

Привет.

Несмотря на то, что с момента перехода на аппараты Huaweiпрошло не так уж много времени, впечатлений накопилось немало, и почти все ониположительные. Но об этом как-нибудь в другой раз. Сегодня же я хочу поговоритьо прикладной части, касающейся тонкой настройки устройства под себя.

Так уж получилось, что при приобретении любого новогосмартфона знакомство с ним я начинаю с детальной настройки всего и вся, чтоможно настроить, уделяя особое внимание вопросам снижения энергопотребления.Увы, благодаря своему продвинутому железу, а значит, мощности, флагманы научилименя экономить заряд везде, где только можно.

Второй причиной необходимости тонкой настройки сталанепрекращающаяся борьба с предустановленным мусором, который зачастую виситмертвым грузом и от которого хочется избавиться раз и навсегда. Увы, борьбеэтой нет конца и края. Особенно если учесть последние инициативы наших дорогих(во всех смыслах) законотворцев, которые решили законодательно поддержатьотечественного производителя софта, обязав вендоров, выпускающих смартфоны,предустанавливать на свои устройства софт российского производства.

И это в то время, когда весь мир идет по пути уменьшенияколичества подобного мусора в телефонах, давая право покупателю самомувыбирать, что будет установлено на его смартфоне.

Вот такое извращенное понятие свободы выбора у нас в стране.Но это тема для отдельного обстоятельного разговора, поэтому оставим это напотом, а сегодня займемся борьбой с последствиями подобной политики.

Еще пользуясь смартфонами Samsung, я сталкивался с наличием большого количества лишних для меня приложений, предустановленных производителем «из коробки». С очередным обновлением версии Android появилась возможность отключать часть приложений и процессов, что не могло не радовать.

Huawei 5g cpe pro 2 – huawei global

*Accessibility of some features may vary across regions. Product pictures and display contents on the foregoing pages are provided for reference only. Actual product features and specifications (including but not limited to appearance, colour, and size), as well as actual display contents (including but not limited to backgrounds, UI, and icons) may vary.

**All data in the foregoing pages are theoretical values obtained by HUAWEI internal laboratories through tests carried out under particular conditions. For more information, refer to the aforementioned product details. Actual data may vary owing to differences in individual products, software versions, application conditions, and environmental factors. All data is subject to actual usage.

***Due to real-time changes involving product batches, production and supply factors, in order to provide accurate product information, specifications, and features, HUAWEI may make real-time adjustments to text descriptions and images in the foregoing information pages, so that they match the product performance, specifications, indexes, and components of the actual product. Product information is subject to such changes and adjustments without notice.

Product flavors

Создадим два product flavor – “hms” и “gms”:

  • Общий код будет располагаться в директории main/ 

  • Укажем sourceSets в файлах build.gradle модулей (только там, где необходимо разделение на hms и gms)

  • Код с GMS имплементацией будет в папке gms/,  а с HMS соответственно в hms/

  • У hms flavor’a указываем applicationIdSuffix = ‘.huawei’

  • Если же нет необходимости заводить целые файлы отдельно для каждого flavor’a, то можно проверять текущий flavor через BuildConfig.FLAVOR

android {
	
    …
    flavorDimensions 'services'
    productFlavors {
        hms {
            dimension 'services'
            applicationIdSuffix '.huawei'
        }
        gms {
            dimension 'services'
        }
    }
}

По умолчанию, Android Studio заводит sourceSet main, в котором содержатся общие файлы с кодом. Создаем папки для каждого flavor’a:

 New -> Folder -> Выбираем нужный тип папки:

Затем в build.gradle того модуля, где мы создали папку, должен автоматически вставиться следующий код (например, если мы выбрали hms): 

android {
	
    …
    productFlavors {
        ...
    }
    sourceSets {
        hms {
            java {
                srcDirs 'src/hms/java'
            }
            ...
        }
    }
}

Теперь Gradle будет включать в сборку файлы, соответствующие выбранному flavor’у. Важно, чтобы файлы в этих директориях имели одинаковое название и лежали в пакетах с одним и тем же названием.

Пример. Мы используем Auth API. У нас будет абстракция — интерфейс AuthRepository, хранящийся в main/, а его имплементации для разных сервисов лежат в gms/ и hms/ директориях — тогда в сборку, например, для HMS, попадет именно имплементация с huawei сервисами.

Если проект многомодульный, то в каждом модуле необходимо прописать flavor’ы и при необходимости source sets. Код с flavor’ами можно вынести в отдельный файл. 

Создадем .gradle файл в корневой папке проекта, назовем его flavors.gradle:

ext.flavorConfig = {

    flavorDimensions 'services'
    productFlavors {
        hms {
            dimension 'services'
            ext.mApplicationIdSuffix = '.huawei'
        }
        gms {
            dimension 'services'
        }
    }
    productFlavors.all { flavor ->
        if (flavor.hasProperty('mApplicationIdSuffix') && isApplicationProject()) {
            flavor.applicationIdSuffix = flavor.mApplicationIdSuffix
        }
    }
}

def isApplicationProject() {
    return 
    project.android.class.simpleName.startsWith('BaseAppModuleExtension')
}

Помимо самих flavor’ов, в экстеншене flavorConfig лежит код с циклом по flavor’ам — там будет определяться app модуль, которому присваивается applicationIdSuffix.

Затем в каждом модуле прописываем следующее:

apply from: "../flavors.gradle"

android {
    buildTypes {
        ...
    }
    ...
    with flavorConfig
}

Для использования подходящих плагинов во время процесса компиляции можем добавлять такие if-else конструкции:

apply plugin: 'kotlin-kapt'
...
if(getGradle().getStartParameter().getTaskNames().toString().toLowerCase().contains("hms")) {
    apply plugin: 'com.huawei.agconnect'
} else {
    apply plugin: 'com.google.gms.google-services'
    apply plugin: 'com.google.firebase.crashlytics'
}
...

Для каждого flavor’а  мы можем включать dependencies, необходимые только ему. Перед implementation прописываем его название:

// Firebase
gmsImplementation platform('com.google.firebase:firebase-bom:26.1.0')
gmsImplementation 'com.google.firebase:firebase-crashlytics-ktx'
gmsImplementation 'com.google.firebase:firebase-analytics-ktx'

// Huawei services
hmsImplementation 'com.huawei.agconnect:agconnect-core:1.4.2.300'
hmsImplementation 'com.huawei.hms:push:5.0.4.302'
hmsImplementation 'com.huawei.hms:hwid:5.0.3.301'

Внедряем hms сервисы в проект

Почти на каждый сервис Google у Huawei есть альтернатива:

Этот список можно продолжать долго — у Huawei довольно обширный перечень сервисов. Как же подключить их в наш проект?

Прежде всего, нам нужно определиться, как мы будем внедрять сервисы. Есть несколько вариантов:

В этом деле нам пригодится плагин HMS Toolkit. Он поможет интегрировать HMS Core с минимальными затратами и высокой эффективностью. К сожалению, HMS Toolkit поддерживает конвертацию не всех сервисов, и лучше заранее уточнить, сможет ли он перенести работу ваших.

Нам нужен инструмент Convertor. Он проанализирует проект на наличие GMS сервисов и покажет места, где требуется заменить код с GMS на HMS.

  1. В меню выбираем HMS > Convertor > New Conversion:

2.В появившемся окошке указываем директорию, где создастся бэкап проекта до конвертации.

3.Здесь плагин представляет результаты анализа проекта: какие GMS сервисы у нас содержатся и какие из них конвертируемые. Также нам предлагается проверить sdk version для соответствия требованиям HMS.

На этом шаге мы должны выбрать стратегию конвертации:

4.После анализа проекта, мы видим список мест в коде, где необходима конвертация.

По клику на каждый пункт произойдет навигация в файл, где будет предложена конвертация:

Для чего нужен аккаунт huawei

Аккаунт Хуавей используется для многих операций на устройствах Хонор и Хуавей, особенно он важен для смартфонов Mate 30 Series, так как данные флагманы не поддерживают использование Google-сервисов. Отсутствие сервисов Гугл не отменяет возможности использования смартфона в полном объеме, включая использование приложений для работы (разработанные аналоги Word, Exel и иных важных приложений, а также всевозможные игры, Хуавей Пэй и многое другое).

Наличие профиля позволяет владельцу устройства использовать все предустановленные программы и приложения, для большинства из них, за исключением простейших – будильника, калькулятора, требуется авторизация. Владелец всегда сможет доказать кому принадлежит девайс (и найти его в случае потери), такое отношение к устройству позволяет сохранить персональные данные, важные документы, фотографии и видео с использованием облачного хранилища.

Облачное хранилище от разработчиков смартфонов предоставляется бесплатно в размере 5 Гб, для хранения более крупной информации и данных потребуется приобрести дополнительное пространство. Без подтвержденной учетной записи купить дополнительный объем памяти не получится, так как чек об операции должен предоставляться «человеку», а не «машине».

Huawei ID используется для:

  1. Покупки приложений и оформления подписок для приложений, установленных из AppGallery.
  2. Использования и синхронизации приложения Huawei Health между смартфоном и фитнес-браслетом.
  3. Покупки обоев, шрифтов и тем в приложении Темы.
  4. Использования Huawei Pay и приложения Wallet (Кошелек).
  5. Осуществления резервного копирования с помощью приложения Резервные копии.
  6. Использования функционала программы HiCare.

Вход в учетную запись осуществляется через настройки, там же можно зарегистрировать новый ID. Регистрация новой учётной записи требуется, если пользователь впервые начинает использовать смартфон от Хуавей или не может (не хочет) восстанавливать прежнюю.

Как зарегистрировать аккаунт huawei?

Есть несколько способов регистрации аккаунта Huawei:

Регистрация из меню настроек самого смартфона.Регистрация при помощи РС

Регистрация при помощи смартфона

Для того, чтобы зарегистрировать аккаунт Huаwei при помощи мобильного гаджета нужно сделать следующее :

Включите свой девайс.Зайдите в настройки.Перейдите к идентификатору Huаwei и нажмите на него.

Нажмите на Регистрация.Примите условия — «Согласен».Выберите свою страну.

Снова примите пользовательское соглашение.Введите дату своего рождения.

Введите свой адрес электронной почты и установите пароль для учетной записи Huаwei.

Вы получите подтверждение по электронной почте. Нажмите на ссылку.

Регистрация аккаунта на сайте Huawei

Так же зарегистрировать аккаунт Huаwei Вы можете при помощи оффициального сайта, для этого сделайте следующее:

Сначала перейдите на сайт HiClоud и нажмите «Зарегистрироваться».Здесь Вы увидите 2 варианта: зарегистрироваться по электронной почте и зарегистрироваться по мобильному.

Для регистрации по емейлу: Выберите страну и введите свой адрес электронной почты.Введите код подтверждения, который Вы получите.Настройте пароль.Принять условия.Нажмите кнопку, чтобы закончить регистрацию.

Для регистрации через смартфон:

Выберите страну и введите номер мобильного телефона.Настроить пароль.Нажмите «Отправить» под SМS-кодом.Принять условия.Нажмите кнопку, чтобы завершить регистрацию.

Как сделать сброс аккаунта гугл в huawei?

Google регулярно повышает уровень защиты операционной системы Android. Начиная с версии Android 5.1, если сброс настроек был произведен не через меню смартфона, а «жестким» способом, для входа в смартфон обязательно нужно вводить данные учётной записи Google.

Что делать, если вы не помните данные своей учётной записи? В этой статье мы расскажем, как выполнить сброс аккаунта Google в Huawei (обойти блокировку) и вернуть себе доступ к телефону. Способ достаточно хитрый, но рабочий, поэтому не удивляйтесь тому, что написано ниже.

Предполагается, что телефон находится в состоянии «после сброса настроек до ;

  • выбрать «TalkBack Settings» (клик по строке, а затем двойной тап в любом месте экрана»;
  • зажать обе клавиши управления громкостью;
  • снять галочку (клик по пункту и двойной тап в любом месте).
  • Отлично — функция TalkBack отключена, а перед вами – меню ее настроек. Дальнейший алгоритм:

    Настройка stp

    Для тестирование STP были соединены коммутаторы Cisco 2960 и HUAWEI Quidway S5328C-EI.

    Для включения STP на коммутаторе необходимо в режиме system-view ввести команду

    [Quidway] stp enable
    

    По умолчанию, приоритет коммутатора HUAWEI, так же как и коммутатора Cisco равен 32768.

    Просмотр информации о текущем состоянии портов:

    [Quidway]display stp brief
     MSTID  Port                        Role  STP State     Protection
       0    GigabitEthernet0/0/1        ALTE  DISCARDING      NONE
       0    GigabitEthernet0/0/2        ROOT  FORWARDING      NONE
    

    Видно, что один из портов заблокирован, т. к. приоритет коммутатора Cisco оказался больше.Просмотр глобальной информации об STP:

    [Quidway]disp stp
    -------[CIST Global Info][Mode STP]-------
    CIST Bridge         :32768.781d-baa4-b6a7
    Config Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
    Active Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
    CIST Root/ERPC      :8192 .2893-fe2a-9a80 / 199999
    CIST RegRoot/IRPC   :32768.781d-baa4-b6a7 / 0
    CIST RootPortId     :128.2
    BPDU-Protection     :Disabled
    TC or TCN received  :107
    TC count per hello  :0
    STP Converge Mode   :Normal
    Share region-configuration :Enabled
    Time since last TC  :0 days 1h:16m:17s
    Number of TC        :9
    Last TC occurred    :GigabitEthernet0/0/2
    

    Изменим приоритет коммутатора HUAWEI. Сделаем его наименьшим: 4096.

    [Quidway]stp priority 4096
    

    Посмотрим, что порт разблокировался:

    [Quidway]disp stp brief
     MSTID  Port                        Role  STP State     Protection
       0    GigabitEthernet0/0/1        DESI  FORWARDING      NONE
       0    GigabitEthernet0/0/2        DESI  FORWARDING      NONE
    [Quidway]
    

    Общая информация об STP:

    [Quidway]disp stp
    -------[CIST Global Info][Mode STP]-------
    CIST Bridge         :4096 .781d-baa4-b6a7
    Config Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
    Active Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
    CIST Root/ERPC      :4096 .781d-baa4-b6a7 / 0
    CIST RegRoot/IRPC   :4096 .781d-baa4-b6a7 / 0
    CIST RootPortId     :0.0
    BPDU-Protection     :Disabled
    TC or TCN received  :123
    TC count per hello  :0
    STP Converge Mode   :Normal
    Share region-configuration :Enabled
    Time since last TC  :0 days 0h:0m:44s
    Number of TC        :11
    Last TC occurred    :GigabitEthernet0/0/1
    

    Настройка базовых параметров системы

    В этом блоке рассмотрим небольшое количество различных блоков команд для настройки наиболее популярных возможностей.

    1. Настройка системного времени и его синхронизация по NTP.

    Для настройки времени локально на коммутаторе можно использовать следующие команды:

    clock timezone <time-zone-name> { add | minus } <offset>clock datetime [ utc ] HH:MM:

    Пример настройки времени локально

    clock timezone MSK add 03:00:00
    clock datetime 10:10:00 2020-10-08

    Для синхронизации времени по NTP с сервером вводим следующую команду:

    ntp unicast-server <ip-address сервера времени> [ version number | authentication-keyid key-id | source-interface interface-type

    Пример команды для синхронищации времени по NTP

    ntp unicast-server 88.212.196.95
    commit

    2. Для работы с коммутатором порой требуется настроить как минимум один маршрут – маршрут по умолчанию или default route. Для создания маршрутов используется следующая команда:

    ip route-static ip-address { mask | mask-length } { nexthop-address | interface-type interface-number [ nexthop-address ] }

    Пример команды для создания маршрутов:

    system-view
    ip route-static
    0.0.0.0  0.0.0.0 192.168.0.1
    commit

    3. Настройка режима работы протокола Spanning-Tree.

    Для корректного использования нового коммутатора в существующей сети важно уделить внимание выбору режима работы STP. Также, неплохо бы сразу настроить его. Надолго останавливаться здесь не будем, т.к. тема достаточно обширная. Опишем лишь режимы работы протокола:

    stp mode { stp | rstp | mstp | vbst } — в этой команде выбираем нужный нам режим. Режим по умолчанию: MSTP. Он же является рекомендуемым режимом для работы на коммутаторах Huawei. Обратная совместимость с RSTP имеется.

    Пример

    system-view
    stp mode mstp
    commit

    4. Пример настройки порта коммутатора для подключения конечного устройства.

    Рассмотрим пример настройки acess-порта для обработки траффика в VLAN10

    [SW] interface 10ge 1/0/3
    [SW-10GE1/0/3] port link-type access
    [SW-10GE1/0/3] port default vlan 10
    [SW-10GE1/0/3] stp edged-port enable
    [*SW-10GE1/0/3] quit

    Обратите внимание на команду “stp edged-port enable” – она позволяет ускорить процесс перехода порта в состояние forwarding. Однако, не стоит использовать эту команду на портах, к которым подключены другие коммутаторы.

    Также, может быть полезна команда “stp bpdu-filter enable”.

    5. Пример настройки Port-Channel в режиме LACP для подключения к другим коммутаторам или серверам.

    Пример

    [SW] interface eth-trunk 1
    [SW-Eth-Trunk1] port link-type trunk
    [SW-Eth-Trunk1] port trunk allow-pass vlan 10
    [SW-Eth-Trunk1] mode lacp-static (или можно использовать lacp-dynamic)
    [SW-Eth-Trunk1] quit
    [SW] interface 10ge 1/0/1
    [SW-10GE1/0/1] eth-Trunk 1
    [SW-10GE1/0/1] quit
    [SW] interface 10ge 1/0/2
    [SW-10GE1/0/2] eth-Trunk 1
    [*SW-10GE1/0/2] quit

    Не забываем про “commit” и далее уже работаем с интерфейсом eth-trunk 1.Проверить состояние агрегированного линка можно командой “display eth-trunk”.

    Мы описали основные моменты настройки коммутаторов Huawei. Конечно, в тему можно погрузиться еще глубже и ряд моментов не описан, но мы старались показать основные, наиболее востребованные команды для первичной настройки. 

    Надеемся что этот “мануал” поможет вам настроить коммутаторы немного быстрее.Также будет здорово, если вы в комментариях напишите команды, которых, по вашему мнению, не хватает в статье, но они также могут упростить настройку коммутаторов. Ну и, как обычно, будем рады ответить на ваши вопросы.

    Настройка доступа

    Выше мы работали через консольное подключение. Теперь к нашему коммутатору (стеку) нужно как-то подключаться по сети. Для этого ему нужен интерфейс (один или несколько ) с IP-адресом. Обычно для коммутатора адрес назначается на интерфейс в VLAN сети управления или на выделенный порт управления. Но тут, конечно же, всё зависит от топологии подключения и функционального назначения коммутатора.

    Пример настройки адреса для интерфейса VLAN 1:

    [~HUAWEI] interface vlan 1[~HUAWEI-Vlanif1] ip address 10.10.10.1 255.255.255.0[~HUAWEI-Vlanif1] commit

    Предварительно можно явно создать Vlan и назначить ему имя, например:

    [~Switch] vlan 1[*Switch-vlan1] name TEST_VLAN (имя VLAN – необязательный элемент)

    Есть маленький лайфхак в плане именования — писать имена логических структур заглавными буквами (ACL, Route-map, иногда имена VLAN), чтобы было легче находить их в конфигурационном файле. Можете взять “на вооружение” 😉

    Итак, у нас есть VLAN, теперь “приземляем” его на какой-нибудь порт. Для описанного в примере варианта делать это не обязательно, т.к. все порты коммутатора по умолчанию находятся в VLAN 1. Если хотим настроить порт в другой VLAN, пользуемся соответствующими командами:

    Настройка порта в режиме access:

    [~Switch] interface 25GE 1/0/20
    [~Switch-25GE1/0/20] port link-type access
    [~Switch-25GE1/0/20] port access vlan 10
    [~Switch-25GE1/0/20] commit

    Настройка порта в режиме trunk:

    [~Switch] interface 25GE 1/0/20
    [~Switch-25GE1/0/20] port link-type trunk
    [~Switch-25GE1/0/20] port trunk pvid vlan 10указываем native VLAN (фреймы в этом VLAN не будут иметь тег в заголовке)
    [~Switch-25GE1/0/20] port trunk allow-pass vlan 1 to 20разрешаем только VLAN с тегом от 1 до 20 (для примера)
    [~Switch-25GE1/0/20] commit

    С настройкой интерфейсов разобрались. Перейдём к конфигурации SSH.Приведем только необходимый набор команд:

    Назначаем имя коммутатору

    <HUAWEI> system-view
    [~HUAWEI] sysname SSH Server
    [*HUAWEI] commit

    Генерируем ключи

    [~SSH Server] rsa local-key-pair create //Generate the local RSA host and server key pairs.
    The key name will be: SSH Server_Host
    The range of public key size is (512 ~ 2048).
    NOTE: Key pair generation will take a short while.
    Input the bits in the modulus [default = 2048] :
    2048
    [*SSH Server]
    commit

    Настройка стекирования (istack)

    После получения доступа к коммутаторам, при необходимости можно настроить стек.  Для объединения нескольких коммутаторов в одно логическое устройство в Huawei CE используется технология iStack. Топология стека – кольцо, т.е. на каждом коммутаторе рекомендуется использовать минимум 2 порта. Количество портов зависит от желаемой скорости взаимодействия коммутаторов в стеке.

    Желательно при стекировании задействовать аплинки, скорость которых обычно выше, чем у портов для подключения конечных устройств. Таким образом, можно получить большую пропускную способность при помощи меньшего количества портов. Также, для большинства моделей есть ограничения по использованию гигабитных портов для стекирования. Рекомендуется использовать минимум 10G порты.

    Есть два варианта настройки, которые немного отличаются в последовательности шагов:

    1. Предварительная настройка коммутаторов с последующим их физическим соединением.

    2. Сначала установка и подключение коммутаторов между собой, потом их настройка для работы в стеке.

    Последовательность действий для этих вариантов выглядит следующим образом:

    Последовательность действий для двух вариантов стекирования коммутаторов
    Последовательность действий для двух вариантов стекирования коммутаторов

    Рассмотрим второй (более длительный) вариант настройки стека. Для этого нужно выполнить следующие действия:

    1. Планируем работы с учётом вероятного простоя. Составляем последовательность действий.

    2. Осуществляем монтаж и кабельное подключение коммутаторов.

    3. Настраиваем базовые параметры стека для master-коммутатора:

      [~HUAWEI] stack

    3.1. Настраиваем нужные нам параметры
    3.2 Настраиваем интерфейс порта стекирования (пример)

    Далее, нужно сохранить конфигурацию и перезагрузить коммутатор:

    4. Выключаем порты для стекирования на master-коммутаторе (пример)

    [~SwitchA] interface stack-port 1/1
    [*SwitchA-Stack-Port1/1]
    shutdown
    [*SwitchA-Stack-Port1/1]
    commit

    5. Настраиваем второй коммутатор в стэке по аналогии с первым:

    <HUAWEI> system-view
    [~HUAWEI] sysname
    SwitchB
    [*HUAWEI]
    commit
    [~SwitchB]
    stack
    [~SwitchB-stack]
    stack member 1 priority 120
    [*SwitchB-stack]
    stack member 1 domain 10
    [*SwitchB-stack]
    stack member 1 renumber 2 inherit-config
    Warning: The stack configuration of member ID 1 will be inherited to member ID 2
    after the device resets. Continue? [Y/N]:
    y
    [*SwitchB-stack]
    quit
    [*SwitchB]
    commit

    Настраиваем порты для стекирования. Обратите внимание, что несмотря на то, что была введена команда “stack member 1 renumber 2 inherit-config”, member-id в конфигурации используется со значением “1” для SwitchB. 

    Так происходит, потому что member-id коммутатора будет изменён только после перезагрузки и до неё коммутатор по-прежнему имеет member-id, равный 1. Параметр “inherit-config” как раз нужен для того, чтобы после перезагрузки коммутатора все настройки стека сохранились для member 2, которым и будет коммутатор, т.к. его member ID был изменён со значения 1 на значение 2.

    [~SwitchB] interface stack-port 1/1[*SwitchB-Stack-Port1/1] port member-group interface 10ge 1/0/1 to 1/0/4Warning: After the configuration is complete,1.

    The interface(s) (10GE1/0/1-1/0/4) will be converted to stackmode and be configured with the port crc-statistics trigger error-down command if the configuration doesnot exist.2.The interface(s) may go Error-Down (crc-statistics) because there is no shutdown configuration on theinterfaces.Continue? [Y/N]: y[*SwitchB-Stack-Port1/1] commit[~SwitchB-Stack-Port1/1] return

    Перезагружаем SwitchB

    <SwitchB> save
    Warning: The current configuration will be written to the device. Continue? [Y/N]:
    y
    <SwitchB>
    reboot
    Warning: The system will reboot. Continue? [Y/N]:
    y

    6. Включаем порты стекирования на master-коммутаторе. Важно успеть включить порты до завершения перезагрузки коммутатора B, т.к. если включить их после, коммутатор B снова уйдёт в перезагрузку.

    [~SwitchA] interface stack-port 1/1[~SwitchA-Stack-Port1/1] undo shutdown[*SwitchA-Stack-Port1/1] commit[~SwitchA-Stack-Port1/1] return

    7. Проверяем работу стека командой “display stack”

    Пример вывода команды после правильной настройки

    8. Сохраняем конфигурацию стека командой “save”. Настройка завершена.

    Подробную информация про iStack и пример настройки iStack можно также посмотреть на сайте Huawei.

    Наталья михайлова

    Автор полезных статей на этом сайте. Высшее юридическое образование. Люблю читать и узнавать новое о высоких технологиях. Владелец Huawei P20 Pro и других умных гаджетов. Делюсь собранными секретами тонкой настройки телефонов во всех подробностях. Моя личная страничка.

    Аккаунт Huawei – это новая платформа одноименной компании. Сервис позволяет использовать адаптированные опции Хуавей, прямо со смартфона. После создания профиля скачивайте различные приложения с App Gallery и пользоваться облаком для сохранения информации.

    Онлайн-магазин от Хонор подходит скачивания полезных платформ и площадок на устройства флагмана. App Gallery – официальный магазин для скачивания игр. С помощью профиля можно также создать дизайн и обои на мобильном. Для регистрации достаточно ввести личные данные и пароль.

    Опыт второй. безопасность

    В качестве защиты от наиболее распространённых типов угроз мы настроили DHCP snooping, IP Source Guard, ARP security — все вместе это позволяет избежать некоторых типов атак, наиболее распространённых в офисной сети, в том числе и непреднамеренных.

    Не секрет, что для администраторов становится головной болью появление в сети нелегального DHCP-сервера. DHCP snooping как раз таки призван решить эту проблему, т.к. раздача адресов в этом случае возможна только из доверенного порта, на остальных же она заблокирована.

    На базе DHCP snooping работают функуции IP Source Guard и ARP security, защищающие от подделки IP и MAC адресов. Здесь суть в том, что работа возможна только с адресом полученным по DHCP, а связка «порт—IP—MAC» создается и проверяется автоматически.

    Данная настройка убережет нас, если кто-то захочет использовать чужие IP-MAC, или организовать атаку типа MITM-атаку («Man-in-the-Middle»).

    Третий тип возможных угроз — это атаки на STP. Здесь в качестве защиты на пользовательских портах включена фильтрация BPDU (то есть никакие STP-фреймы не отправляются пользователю и не принимаются от него).

    Кроме того, ведёртся контроль появления посторонних BPDU stp bpdu-protection, что возможно при подключении другого коммутатора или атаки на stp root.

    Активированная опция «stp edge-port enable» исключает порт из расчёта STP, уменьшая время сходимости и нагрузку на коммутатор.

    Комбинация stp bpdu-protection и stp edge-port enable, аналогична Cisco spanning-tree portfast.

    Собственно, примеры конфигурации:

    Опыт первый. vlan

    Созданы VLAN для офисной сети и для телефонов. Настроены «транки» и пользовательские порты. Включен LLDP.

    Для работы Voice VLAN порты настраиваются в режиме «hybrid». IP-телефоны Yealink имеют возможность получения настроек по LLDP, чем мы успешно и воспользовались.

    После конфигурирования пользовательский трафик остался в офисной сети, а голосовой переместился в Voice VLAN. При этом дополнительной настройки телефонов и рабочих мест не потребовалось, что очень удобно при миграции.

    Включение LLDP позволяет выделять PoE в соответствии с требованиями подключенного устройства и экономно расходует бюджет мощности коммутатора.

    Вопросов при настройке маршрутизации не возникло — всё работает. Базовые настройки маршрутизации:

    router id 192.168.30.4#ospf 1area 0.0.0.0network 10.0.50.0 0.0.0.255#interface Vlanif50mtu 9198ospf timer hello 1ospf timer dead 3

    Аутентификация peer не проверялась. В целях ускорения сходимости были настроены нестандартные тайминги (так называемый «LAN-based design»). В качестве «neighbor» успешно использована ASA5512 — работает.

    Не обошлось и без нюансов: несмотря на то, что серия SI поддерживает динамический роутинг, он возможен только между интерфейсами Vlan (Vlanif). Т.е. порт нельзя перевести в режим L3 и назначить ему IP-адрес. Это возможно только для серий EI, HI.

    Опыт четвертый. замена сертификата устройства на действительный

    «До кучи» мы решили заменить заводской, самовыписанный сертификат на действительный ( благо есть свой валидный сертификат для подписи).

    Импорт сертификата возможен только из CLI.

    Столкнулись с тем, что ключи и сертификат должны быть отдельно, несмотря на то, что формат «pfx» позволяет экспортировать закрытый ключ в составе сертификата.

    Более того, если вы пытаетесь импортировать цепочку из сертификатов, то первым обязательно должен быть записан сертификат устройства, а потом все остальные (например, промежуточные CA).

    При стандартном экспорте в pem, сначала в файле идут сертификаты CA и только в конце сертификат устройства.

    Для работы импорта, файлы сертификата на устройстве необходимо поместить в папку security на flash. Эта папка по умолчанию отсутствует её нужно создавать.

    Представляем вашему вниманию пошаговый алгоритм:

    1. Сгенерировать сертификат на внешнем CA.2. Экспортировать отдельно сертификат или цепочку и закрытый ключ.3. Если это цепочка — открыть файл сертификата блокнотом и перенести последний блок (сертификат устройства) в начало файла, сохранить.4.

    На коммутаторе создать папку mkdir flash:/security5.Поместить в папку файл сертификата и ключ tftp 192.168.0.1 chain-servercert.pem /security/chain-servercert.pemПосле этого, согласно инструкции, создать политику и выполнить импорт.

    Первое подключение

    Подключение к коммутатору через консольный интерфейс
    Подключение к коммутатору через консольный интерфейс

    По умолчанию коммутаторы Huawei поставляются без предварительных настроек. Без конфигурационного файла в памяти коммутатора, при включении запускается протокол ZTP (Zero Touch Provisioning). Не будем подробно описывать данный механизм, отметим лишь, что он удобен при работе с большим числом устройств или для осуществления настройки удалённо. Обзор ZTP можно посмотреть на сайте производителя.

    Для первичной настройки без использования ZTP необходимо консольное подключение.

    Параметры подключения (вполне стандартные)

    Transmission rate: 9600
    Data bit (B): 8
    Parity bit: None
    Stop bit (S): 1
    Flow control mode: None

    После подключения Вы увидите просьбу задать пароль для консольного подключения.

    Задаем пароль для консольного подключения

    An initial password is required for the first login via the console.
    Continue to set it? [Y/N]:
    y
    Set a password and keep it safe!
    Otherwise you will not be able to login via the console.
    Please configure the login password (8-16)
    Enter Password:
    Confirm Password:

    Просто задайте пароль, подтвердите его и готово! Изменить пароль и прочие параметры аутентификации на консольном порту далее можно с помощью следующих команд:

    Подводные камни

    В политике Google Play есть замечание:

    “Any existing app that is currently using an alternative billing system will need to remove it to comply with this update. For those apps, we are offering an extended grace period until September 30, 2021 to make any required changes. New apps submitted after January 20, 2021 will need to be in compliance.”

    Что это значит для нас? Теперь, если приложение одновременно поддерживает HMS и GMS сервисы, и в нем есть In-App Purchases, то Google Play не допустит его публикации, а существующим приложениям придется удалить этот функционал.В итоге, если был выбран первый способ конвертации (Add HMS API), мы имеем:

    • Большое количество сгенерированных классов.

    • Увеличенный размер APK приложения.

    • Невозможность публикации приложения в Google Play, если в нем есть In-App Purchases.

    • Неполную поддержку одновременной работы HMS & GMS для некоторых сервисов.

    Решение: Более привлекательным вариантом кажется второй способ конвертации — простая замена GMS APIs на HMS APIs. Но вместе с этим используем product flavors, чтобы получать сборки приложения отдельно для Google Play и AppGallery.

    Публикуем приложение в appgallery

    После внедрения сервисов и успешного тестирования приложения, мы готовы публиковаться в AppGallery.

    1.Переходим в AppGallery Connect и заполняем данные:

    2.Грузим иконку приложения и скриншоты. Есть возможность прикрепить видео.

    3.Указываем страны/регионы для публикации и грузим APK приложения. Кроме того, нужно загрузить подпись приложения.

    4.Отмечаем способ покупок в приложении и рейтинг.

    5.Грузим политику конфиденциальности (обязательно) и предоставляем данные тестового аккаунта, если это необходимо. Указываем дату публикации.

    6.Нажимаем кнопочку “Отправить на проверку” и ждем! Проверка по регламенту занимает около 3-5 дней.

    Регистрация с помощью браузера

    Алгоритм действий будет выглядеть следующим образом:

    • Для начала нужно зайти на официальную страницу HUAWEI в интернете.
    • Затем пользователю следует выбрать оптимальный способ регистрации с указанием номера мобильного телефона или адреса электронной почты.
    • После этого нужно обязательно заполнить все поля, которые помечены звездочкой.
    • Необходимо ввести код с картинки, а также поставить галочку в пункте «Ознакомился и принимаю условия компании и политику конфиденциальности».
    • По окончании действий следует нажать кнопку «Регистрация».

    После этого можно будет авторизоваться в мобильном устройстве, зайдя в свой созданный аккаунт Хуавей.

    С чего начать?

    Чтобы взаимодействовать с Huawei-системой, нужно завести Huawei ID. Это аналог google-аккаунта, с помощью которого предоставляется доступ к сервисам системы. Далее нужно зарегистрировать аккаунт разработчика: индивидуальный или корпоративный.

    Ждем одобрения аккаунта. За 1-2 дня Huawei обещают проверить наши данные. После этого можно подключать приложение к HMS. Для этого заходим в консоль AppGallery Connect.

    1. Создаем проект, а в нем добавляем приложение

    Обращаем внимание, что для приложения, в котором используются HMS, название пакета должно оканчиваться на “.huawei”.

    2.Помещаем конфигурационный файл agconnect-services.json в корневую папку приложения. Также сохраняем хэш SHA-256. Он потребуется для аутентификации приложения, когда оно попытается получить доступ к службам HMS Core.

    Примечание. Для того, чтобы получить SHA-256, можно выполнить команду в терминале, подставив необходимые данные из вашего keystore:

    keytool -list -v -keystore <keystore path> -alias <key alias> -storepass <store password> -keypass <key password>

    Для работы некоторых сервисов нужно указать место хранения данных:

    3.Добавляем зависимости в проект Android Studio.В build.gradle на уровне проекта:

    Сброс пароля

    Каждый сталкивался с проблемой забытого пароля. Даже при одном неправильно введенном символе вход не осуществится. Самое важное – это правильность электронного адреса. В таком случае сделайте сброс пароля. Для этого нажать на кнопку «Забыли пароль». Теперь запустите автоматическое письмо для сброса. Сформируйте новую комбинацию и запишите отдельно.

    В современном мире множество различной информации сохраняется в облаке, с помощью которого можно не только освободить максимально память в мобильном устройстве, но и не переживать за потерю нужных файлов, если пропадает смартфон.

    Для того, чтобы использовать облачное хранилище, то пользователю потребуется произвести регистрацию. Одним из наиболее популярных облачных сервисов является облако от компании Хуавей. При покупке смартфона от этого производителя, пользователю при первой настройке своего устройства будет предложено завести аккаунт Хуавей.

    Статическая маршрутизация

    Статические маршруты прописываются точно так же, как на оборудовании Cisco:

    [Quidway]ip route 0.0.0.0 0.0.0.0 1.1.1.1
    

    Просмотр таблицы маршрутизации:

    [Quidway]disp ip routing-table
    Route Flags: R - relay, D - download to fib
    ------------------------------------------------------------------------------
    Routing Tables: Public
             Destinations : 6        Routes : 6
    
    Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface
    
            2.2.2.0/24  Direct  0    0           D   2.2.2.2         Vlanif1
            2.2.2.2/32  Direct  0    0           D   127.0.0.1       Vlanif1
           10.0.0.3/32  Direct  0    0           D   127.0.0.1       LoopBack0
           90.0.0.1/32  Direct  0    0           D   127.0.0.1       LoopBack10
          127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
          127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
    
    

    На этом всё.Если уважаемое сообщество заинтересуется материалом, планирую продолжить освещать настройку оборудования HUAWEI. В следующей статье рассмотрим настройку динамической маршрутизации.

    Спасибо за внимание.

    Тестируем и отлаживаем приложение

    После того, как мы внедрили Huawei сервисы в приложение, нам нужно протестировать его работоспособность.

    У Huawei есть облачная платформа DigiX Lab, в которой представлены 2 сервиса.

    С помощью сервиса облачного тестирования проверяем совместимость, стабильность, производительность и энергопотребление приложения на удаленных устройствах Huawei. Краткое описание тестов можно увидеть на картинке.

    По окончании каждого теста доступен подробный отчет. Можно узнать о сбоях, ANR, утечках ресурсов, также увидеть загрузку процессора, использование памяти и многое другое. Плюсом будут доступны скриншоты, которые снимаются во время тестирования и журналы Logcat.

    Тесты можно запускать либо с помощью плагина в Android Studio:

    Либо в консоли AppGallery, выгрузив туда свой APK:

    Служба облачной отладки решает проблему отсутствия реальных устройств Huawei. Предоставляется список удаленных устройств, а разовый сеанс работы до 2 часов. Сервис дает 24 часа работы бесплатно после подтверждения личности. Можно подавать заявки на продление срока действия неограниченное количество раз. Отладка также доступна из Android Studio и консоли.

    Через смартфон

    Оформление профиля Хуавей с помощью смартфона самый простой вариант регистрации, так как от пользователя требует непосредственного наличия Андроида или Harmony OS, если речь идет о флагманской линейке Mate 30, а также доступа к Интернету.

    Для регистрации требуется:

    1. Запустить настройки телефона.
    2. Открыть строку «Вход в аккаунт Huawei».
    3. Прочитать уведомление о конфиденциальности и нажать далее.
    4. Подтвердить принятие правил соглашения на использование.
    5. Ввести дату рождения.
    6. Нажать на кнопку «Использовать адрес эл. почты» или «Использовать номер».
    7. Ввести всю необходимую информацию, включая код подтверждения.
    8. Закончить регистрацию.

    Заключение

    Конечно, возможности этой утилиты намного шире, чем простоотключение или удаление системных приложений, поэтому рекомендую ознакомиться сописанием возможностей на сайте разработчиков и использовать на своеусмотрение.

    Для меня удаление некоторых системных приложений давно сталообязательным действием при покупке нового смартфона, так как в какой-то моментвремени, кроме заботы о батарее, меня стали волновать и безопасность в сети, исохранение своих данных.

    Как бы смешно это ни звучало, тщательное изучение вопроса ипоследующее отключение некоторых приложений позволяют существенно снизить объемтех данных, которые утекают с устройства в сеть непонятно к кому.

    Ну и, конечно, снизитьэнергопотребление смартфона, даже несмотря на то, что мой нынешний Huawei Mate 20 Pro не перестает приятно удивлять двумясутками автономной работы при 7-9 часах свечения экрана.

    Итоги

    Huawei выстроили удобный процесс адаптации приложения под свои сервисы. Максимально безболезненный переход к HMS, тестирование и отладка на удаленных устройствах, а также знакомый процесс публикации приложения значительно облегчат жизнь разработчику.

    Узнайте больше о huawei

    • Кабели зарядки кабель type-c черный Huawei, 👉 цена в МосквеКабели зарядки кабель type-c черный Huawei, 👉 цена в Москве
    • Аккаунт Хуавей: что это, зачем нужен, регистрация, вход, настройка и как удалитьАккаунт Хуавей: что это, зачем нужен, регистрация, вход, настройка и как удалить
    • Телефон просит отправить отчет об ошибке — что делать? | AndroidLime – Huawei DevicesТелефон просит отправить отчет об ошибке — что делать? | AndroidLime – Huawei Devices
    • Как перенести приложения на карту памяти Хонор и Хуавей без ROOT – Huawei Devices – Huawei DevicesКак перенести приложения на карту памяти Хонор и Хуавей без ROOT – Huawei Devices – Huawei Devices
    • Роутер Huawei B315 с внешней антенной 3G/4GРоутер Huawei B315 с внешней антенной 3G/4G
    • Лучшие смартфоны Honor – 🏆Рейтинг 2021 года (ТОП-15)
    • Офф: телефон на две симки- удобно, практично? И надо ли оно мне вообще… – обсуждение на форумеОфф: телефон на две симки- удобно, практично? И надо ли оно мне вообще… – обсуждение на форуме
    • Наушники Huawei – каталог цен, где купить в интернет-магазинах: продажа, характеристики, описания, сравнение | E-KatalogНаушники Huawei – каталог цен, где купить в интернет-магазинах: продажа, характеристики, описания, сравнение | E-Katalog
    Оцените статью
    Huawei Devices
    Добавить комментарий