Как стать android-разработчиком
Содержание:
- Как выключить режим разработчика на Android
- Создание приложения
- Насколько легко в разработке и влияют ли кризисы
- Какие требования к «железу» для мобильной разработки и нужно ли знать английский
- Что делает
- UI
- Готовьтесь к проблемам
- Как всему этому обучаться
- WearOS
- Базовые требования к профессионалу
- Где найти Android-разработчика на проект?
- Android — режим разработчика: как включить и отключить
- Как отключить режим разработчика в Android и убрать его из меню
- Научитесь правилам гигиены
- Плюсы и минусы профессии
- Что выбрать iOS или Android?
- Как стать Android-разработчиком
- Рабочие инструменты
- Использование групповых политик или разделов реестра для подготовки устройстваUse group policies or registry keys to enable a device
Как выключить режим разработчика на Android
Далее требуется понять процесс деактивации на смартфонах Xiaomi под управлением операционной системы с оболочкой MIUI. Откройте новый раздел, после чего требуется поменять значение функции «Включено». Может понадобиться только перевести рычаг активности в обратное положение, а затем последует закрытие настроек с исчезновением раздела.
Но некоторые смартфоны не позволяют подобным образом покинуть режим разработчика, поскольку предложенная опция не предусмотрена. В противном случае потребуется посредством хранилища выбрать команду «Стереть данные» или выбрать очистку. Далее система предупредит, что вся информация будет удалена, причём то же относится к учётным записям, однако последнее не затрагивается.
Но выполнение манипуляций не гарантирует исчезновение новой категории из списка настроек, поэтому можно воспользоваться сбросом до заводского состояния
При этом важно понимать, что наличие дополнительной среды для разработчиков не влияет на функционирование аппарата, поэтому при уверенности, что раздел не станет кем-либо корректироваться, устранять его совершенно не обязательно
Создание приложения
Здесь приведен список элементов, которые понадобятся вам при разработке приложений для Android
Обратите внимание, что это исчерпывающий список, и вам не нужно знать все. Получите представление о перечисленных элементах и просто начните создавать некоторые приложения, а перечисленные элементы держите в голове и при необходимости глубоко погружайтесь в их использование
Создание приложения android
Ниже представлены ссылки на соответствующие документы, изображенные на картинке выше.
- Using Activities and Activity Life Cycles
- Building Flexible Interfaces using Fragments
- Debugging using Android Studio Debugger
- Handling App Configurations
- Using Intents and Intent Filters
- Understand Context
- Learn about Multithreading
- Data Privacy
- Securing Network Data
- Dependency Injection
- Content Providers
- Glide, Retrofit, Crashlytics, GSON
- Room, Navigation, Work Manager, LiveData, Data Binding
- RxJava, RxKotlin
- Memory Management Overview
- Diving deeper into context-oriented programming in Kotlin
Рекомендуем посмотреть этот бесплатный курс от google по разработке приложений для Android на Kotlin. Кроме того, вот некоторые ресурсы, позволяющие узнать больше о перечисленных выше темах.
- Developing Android Apps with Kotlin
- Android Developer Guides
- Raywenderlich
Подведение итогов
На этом дорожная карта для разработчиков android завершена. Еще раз напоминаем, что не стоит утомляться этим списком; просто изучите основы и начните работать над каким-нибудь проектом, остальные знания придут по ходу дела. Удачи!
Насколько легко в разработке и влияют ли кризисы
Получится ли работать удаленно и путешествовать? Правдива ли философия свободной жизни?
Можно работать в путешествиях, отдыхать, работать с Бали. Но люди видят только позитив. Они не думают о том, что на пляже фото красивое получается, а интернет может быть так себе.
Это больше миф о том, что можно сидеть не напрягаясь на пляже или в ресторане. График будет более свободный, вы сможете выходить работать в другие места, работать параллельно с отдыхом, брать заказы или не брать, но не постоянно.
Насколько программирование подвержено кризисам? Можно сказать, что эта сфера — стабильное плато?
Практика показывает, что эта отрасль действительно стабильная. Коронавирус даже в некоторой степени помог нам.
В целом, сфера IT не пострадала, а может даже и выросла.
Когда пришел коронавирус, начался локдаун — люди начали больше проводить времени с телефонами и планшетами. Программы для них создают разработчики. Поэтому на них был большой спрос.
Какое напутственное слово можете сказать тем, кто собирается в мобильную разработку?
Когда вы думаете, хотите или не хотите идти, попробуйте написать что-то на любом языке программирования. Если плохо от этого не стало, тогда идите.
Второе — если решили идти, не ждите быстрого эффекта. Работайте спокойно, планомерно, запаситесь терпением — тогда все получится.
Третье — не мотивируйте себя только деньгами. Если вам нравится еще что-то: проект, формат работы, сфера и плюс деньги, тогда хорошо.
А так — в любом случае нужно развиваться. Пробуйте, если вам это интересно.
Какие требования к «железу» для мобильной разработки и нужно ли знать английский
Какие есть требования к «железу», чтобы разрабатывать мобильные приложения?
Для старта можно использовать компьютер с 4 ГБ оперативной памяти. Нужен будет любой телефон на Android, чтобы на нем запускать и отлаживать программу.
Средний уровень — это 8 ГБ оперативной памяти. В этом случае вы сможете работать с эмулятором, запускать программу на нем, и телефон на Android вам не понадобится.
Процессор рекомендую i3 или i5 любого поколения.
Нужно ли разработчику знать английский?
Если устраиваться в компанию — английский нужен.
Вся документация на английском, на английских ресурсах больше информации.
Второй фактор — нужно общаться с заказчиками, а хорошие заказчики — зарубежные заказчики.
Английский очень важен, но на первых этапах будет достаточно знать его на уровне чтения и перевода. Со временем, чтобы расти, надо будет доучивать.
Что делает
Андроид-разработчик создаёт приложения и поддерживает их работу. При этом он не только пишет код, но может и заниматься другими вещами:
- продумывать интерфейс и логику (если для этого нет дизайнеров),
- защищать данные и устранять уязвимости,
- отвечать за производительность приложений,
- изучать пользовательские пожелания и делать обновления.
В компаниях андроид-разработчиков могут объединять в команды, чтобы за каждым человеком закреплялся узкий набор задач: одни пишут код, вторые его тестируют, третьи отвечают за обновления и так далее. А могут и свалить всё на одного умельца, дай бог ему здоровья.
UI
Одна из главных особенностей Android-разработки – обилие девайсов разного размера и с разным разрешением экрана. В Wear OS, ещё и разная форма экрана: круглый, квадратный и круглый с обрезанным краем.
Если мы попробуем сверстать какой-либо лейаут и отобразить его на разных экранах, скорее всего, увидим примерно такой вот кошмар:
Во второй версии системы Google любезно решила часть UI-проблем, включив в Support wearable library новые адаптивные view-компоненты. Пробежимся по самым любопытным из них.
BoxInsetLayout
BoxInsetLayout – это FrameLayout, который умеет адаптировать дочерние элементы под круглый дисплей. Он помещает их в прямоугольную область, вписанную в окружность экрана. Для квадратных дисплеев подобные преобразования, само собой, игнорируются.
Таким образом, одна и та же верстка будет примерно одинаково выглядеть для всех форм экранов часов.
Выглядит лучше, не правда ли?
WearableRecyclerView
Списки – удобный паттерн, который активно используется в мобильном (и не только) UX. Wear-интерфейсы исключением не стали. Но из-за закругления углов дисплея верхние View у списка могут обрезаться. WearableRecyclerView помогает исправить такие недоразумения.
Например, есть параметр isEdgeItemsCenteringEnabled, который позволяет задать компоновку элементов по изгибу экрана и расширять центральный элемент, делает список более удобным для чтения на маленьком экране.
Есть WearableLinearLayoutManager, который позволяет прокручивать список механическим колесиком на часах и доскроливать крайние элементы до середины экрана, что очень удобно на круглых интерфейсах.
Сейчас библиотека поддержки Wear включает пару десятков адаптивных View. Они все разные, и обо всех можно подробно почитать в документации.
Рисовать данные на экране – весело, но эти данные нужно откуда-то получать. В случае мобильного клиента, мы чаще используем REST API поверх привычных всем сетевых протоколов (HTTP/TCP). В Wear OS подобный подход тоже допустим, но Google его не рекомендует.
В носимой электронике большую роль играет энергоэффективность. А активное интернет-соединение будет быстро сажать батарею, и могут регулярно происходить разрывы связи. Ещё носимые устройства предполагают активную синхронизацию, которую тоже нужно реализовывать.
Все эти проблемы за нас любезно решает механизм обмена данными в Google Services под названием «Data Layer». Классы для работы с ним нашли свое место в пакете com.google.android.gms.wearable.
Готовьтесь к проблемам
Когда вы только начинаете изучать программирование для Андроид, вам кажется, что здесь все просто и понятно. Но чем дольше вы этим занимаетесь, тем больше понимаете, насколько все сложно и запутанно. Android появился как операционная система для классического типа смартфонов, напоминающих старые BlackBerry: небольшой экран, QWERTY-клавиатура, простые приложения. А затем его в срочном порядке начали переделывать в нечто вроде iOS. Через несколько лет приложения внезапно стали намного сложнее. А потом мир изменился снова.
Google постоянно переделывала Android, добавляя в него все новые API, которые могли работать сообща со старыми или конфликтовать с ними. В то же время расширялся список устройств, а старые версии Андроид все никак не устаревали. Появились библиотеки поддержки, призванные помочь в разработке для разных версий ОС, а на деле еще более ее усложняющие.
Современный Android — это сборная солянка, программируя для которой необходимо учитывать огромное количество нюансов. Вам придется приобрести десяток различных устройств для тестирования, прочитать массу документации, провести сотни экспериментов. Поэтому, если вы только в начале пути, стоит крепко задуматься о том, нужно ли вам это.
Как всему этому обучаться
Есть два варианта:
- Самостоятельно с помощью книг, документации, инструкций, которых полно, тематических форумов, видеоуроков на ютубе, статей в блогах
- Приобрести курс по разработке на андроиде
- Записаться на групповое или индивидуальное обучение
Все варианты рабочие, разница во времени, которое придётся потратить, и от ваших способностей. В статье про работу программистом я уже упоминал, что здесь нужно обладать математическим, аналитическим складом ума. Гуманитарии смогут разобраться, но будет ли работа доставлять удовольствие – другой вопрос.
Самостоятельное обучение методом проб и ошибок может подзатянуться во времени, к тому же нужно обладать талантом самоорганизации и не бросить всё это дело. Ведь на первичную подготовку уйдёт от 3-х месяцев до года. В любом случае лучше начинать хоть с какого-нибудь курса со структурированной подачей. Это станет отправной точкой для дальнейшего погружения в тему разработки.
Самый быстрый результат получается в групповых или индивидуальных занятиях, например, в школе разработчиков ITEA https://itea.ua/courses-itea/mobile-development/android-advanced/. В этом случае не уходят сотни часов на поиск недостающих элементов мозаики в интернете. Как говорят программисты, 80% времени уходит на гугление вопросов почему что-то работает не так, как ожидается :).
WearOS
Объединились с Samsung Tizen, чтобы улучшить опыт работы с часами, а также обновили системные приложения и подружились с фитнес-сервисами Fitbit. Добавили возможность быстро вернуться к приложению, красивые плитки (наборы UI-элементов) через Tiles API и набор сервисов для приложений для здоровья и фитнеса. Упростили работу часов с IDE: эмулятор, быстрый пейринг, сделали даже виртуальный датчик сердечного ритма.
Источник — https://android-developers.googleblog.com/2021/05/wear-os-at-io.html
Планируется запуск специальных секций в Google Play для быстрого поиска приложений для часов.
Базовые требования к профессионалу
- Android: знание Android SDK, Java, Kotlin, Scala (в меньшей степени), Rest/SOAP, различные API, SQLite и т.д.
- iOS: Objective-C, С#, Swift, знание Apple Development Guidelines
- знание структур и алгоритмов
- знание принципов ООП (к которому и относится Java, Objective-C, Swift)
- понимание принципов дизайна и проектирования мобильных приложений
- знание сетевых протоколов
- знание SQL
- навыки работы с App Store и Google Play
- навыки работы с многопоточностью (всё чаще)
- Flutter (бешено растёт популярность)
Стажёр (Intern) | Младший (Junior) | Средний (Middle) | Старший (Senior) | Ведущий (Lead) |
|
|
|
|
|
Топ-5 востребованных технологий у специалистов по данным «Хабр Карьеры», 2 полугодие 2019 года
Где найти Android-разработчика на проект?
- Вы можете бесплатно посмотреть резюме мобильных разработчиков на сайте Kadrof.ru.
- Добавьте проект на сервис www.kadrof.ru/work Вакансии там просматривают тысячи фрилансеров ежедневно, в том числе программистов.
- Если вам нужен частный специалист, попробуйте создать проект на биржах фриланса или найти подходящего специалиста в каталогах на этих сайтах.
Рекомендуем
Профессия вебмастер
Это одна из первых профессий, которая появилась в интернете. Освоить ее можно относительно быстро и просто даже новичку. В данной статье мы …
Профессия иллюстратор
Художник-иллюстратор – это профессия мечты для тех, кто любит рисовать. Если вам нравится создавать красивые изображения, и вы хотите, чтобы их …
Android — режим разработчика: как включить и отключить
Андроид является гибко настраиваемой операционной системой с множеством функций. Некоторые из них скрыты по умолчанию от глаз обычных пользователей.
Но, их можно включить через специальный режим разработчика. Именно о том, как это сделать на смартфоне или планшете и будет этот материал.
Прошлая публикация была о самых лучших андроид эмуляторах для компьютера или ноутбука. Сейчас же мы разберем другую, не менее интересную тему — как попасть в режим разработчика на Андроид.
Важно! Не стоит, что-либо менять в этих настройках, если не знаете, что делаете. Некоторые изменения могут повлечь за собой аннулирование гарантии на устройство или просто привести к нестабильной работе устройства
Как отключить режим разработчика в Android и убрать его из меню
Отключить режим разработчика крайне просто, достаточно зайти в пункт меню «Для разработчиков» в настройках и перевести переключатель в правом верхнем углу в положение «Выключен».
Но это только отключит данный режим, при этом он сам раздел останется в настройках. Чтобы его полностью убрать из меню, потребуется сделать следующие действия:
- Зайдите в «Настройки» и перейдите в раздел «Все приложения»;
- Далее найдите в списке всех приложений программу под названием «Настройки». Выберите ее;
- Откроется информация о программе настроек. Если есть вариант в меню «Хранилище», перейдите в него и далее нажмите «Стереть данные». В некоторых случаях не требуется заходить в «Хранилище» и можно нажать сразу «Стереть данные» (или «Очистить данные»);
- Появится сообщение, что при выполнении указанных действий информация об аккаунте Google будет удалена, но на самом деле это не так, поэтому можете смело подтверждать действие.
После выполнения описанных выше манипуляций, раздел «Для разработчиков» пропадет из меню настроек.
До версии 4.2
- Заходите в «Настройки» устройства, находите пункт «Для разработчика» и ставите ползунок в состояние «Выкл»;
- Также при отсутствии пункта с разработчиком можете поискать «Скрытые настройки» и отключить его там.
Выключение режима разработчика в CyanogenMod / LineageOS
Если в телефоне установлена модифицированная версия системы CyanogenMod или LineageOS, то отключить режим будет намного проще. Здесь можно воспользоваться переключателем, который отвечает за ее отображение.
Откройте Настройки, а затем перейдите в параметры разработчика. В самом верху расположен ползунок «Параметры разработчика», который позволяет включать или отключить эту опцию. Чтобы отключить переместите ползунок в соответствующее положение, а затем выйдите из настроек на главный экран и перезапустите телефон. После перезагрузки пункт исчезнет из списка.
Выключение на Xiaomi
- Перейдите в «Настройки» своего гаджета и нажмите «Приложения»;
- Там выберите вкладку «Все приложения» (в нашем случае Xiaomi) и найдите в списке «Настройки»;
- Кликните по этой вкладке и выберите внизу пункт «Очистить»;
- Далее нажмите «Очистить все» и подтвердите операцию.
При этом все данные на вашем смартфоне останутся в таком же состоянии, как и были, а режим будет выключен.
Через хранилище
Этот способ универсален, поэтому подойдет для большинства устройств с Андроидом. Порядок действий следующий:
- Зайдите в «Настройки» своего гаджета, перейдите в «Приложения» и активируйте там опцию отображения всех приложений, в том числе и системных;
- Далее вернитесь назад в «Настройки» и перейдите в «Хранилище»;
- Здесь нажмите «Стереть данные» и подтвердите операцию;
- Система будет предупреждать вас о том, что данные будут безвозвратно удалены, однако они останутся, а режим разработчика отключится.
Через настройки в Xiaomi
Есть еще один способ для Xiaomi, позволяющий отключить режим просто через стандартный пункт меню:
- Если вы ранее включали режим, то сможете его выключить, просто поменяв ползунок на состояние «Выкл». Для этого переходите в «Настройки»;
- Далее кликните по «Расширенные настройки»;
- Здесь найдите пункт «Для разработчиков» и отключите его.
На этом процесс отключения режима закончен. Вы в любой момент сможете активировать его. Как видите, процедура не сложная, однако стоит отметить, что неопытным пользователям не рекомендуется включать ее, иначе можно нанести вред операционной системе вашего гаджета, и в итоге информация может быть утеряна. Активируйте режим разработчика только в том случае, если вы уверены в своих силах и знаниях.
Временное отключение
Обычно не требуется полностью убирать режим разработчика, достаточно просто выключить все опции этого типа работы ОС. На десятом Android операция выглядит следующим образом:
- Откройте «Настройки» и перейдите в раздел «Система».
Нажмите «Дополнительно» и перейдите к пункту «Для разработчиков».
В самом верху списка параметров должен находится переключатель «Включено», тапните по нему.
Переключатель станет серым, название сменится на «Отключено», а весь перечень опций будет скрыт – это означает, что вы выключили режим разработчика.
Данный метод, по сути, позволяет только отключить все соответствующие настройки, тогда как непосредственно сам пункт режима останется доступным.
Научитесь правилам гигиены
За многие годы существования Google Play в нем сформировался свой набор «правил жизни», которому теперь подчиняются как пользователи, так и разработчики. Вот часть этих правил.
Если хотите быстро получить ответ от разработчика, просто напиши вопрос и поставьте одну звезду. Такая модель поведения появилась благодаря крупным разработчикам с собственной службой поддержки, которая просто обязана отвечать на все отзывы с плохими оценками (они обычно пишут тошнотворное «Мы рады, что вы скачали наше приложение» в начале каждого ответа). Таких ребят лучше игнорить, после получения ответа они не исправят оценку.
Вы ничего не умеете, сидите на шее у родителей и чувствуете себя никем? Просто напишите гадость в отзывах. Опять же игнор, плюс жалоба Google (это легко, достаточно нажать на флажок). Отзывы с матом Google удалит сам.
Вы купили китайское гуано вместо телефона? Виноваты разработчики приложений! Android настолько фрагментирован, что, даже если вы вылизали приложение до блеска, оно все равно будет работать криво на десятках и сотнях моделей телефонов. Выхода из ситуации два: первый — объяснять каждому юзеру, как обойти его проблему на конкретном телефоне, второй — пойти по пути разработчиков VLC. Они, напомню, просто заблокировали половину моделей Huawei, потому что механизм энергосбережения этих смартфонов прибивал плеер во время просмотра видео.
А вот так делать не стоит
Плюсы и минусы профессии
Плюсы
- Высокооплачиваемая, востребованная профессия.
- Чёткость стандартов и гайдлайнов значительно облегчают дизайнерскую часть работы мобильного разработчика. Гайдлайн — это подробные описания элементов в мобильных приложениях, причём для каждой платформы они свои.
- Вложение ресурсов для мобильной разработки невелико.
Минусы
- Политика компаний, выпускающих мобильные устройства, не даёт возможности разработчику быстро вносить поправки в приложение, так как любое действие проверяют работники компании. Так, в Apple идёт проверка любого обновления в течение недели.
- Придирчивость пользователей к дизайну и функционалу приложений доставляет много неприятных моментов.
Что выбрать iOS или Android?
Обе платформы имеют свои плюсы и минусы в популярности и разработке. Разработчики обеих платформ — хорошие друзья, которые постоянно обмениваются опытом. Чем привлекает Android:
- аудитория у платформы шире — 86,2% пользователей смартфонов в мире имеют OC Android.
- широкая география использования по миру.
- Java — легко осваиваемый и интуитивно понятный язык
- Не смотря на то, что iOS лучше окупается (платные приложения и покупки в них, более платежеспособная аудитория), индивидуальный android разработчик имеет свою нишу на рынке. Серьезные компании делают акцент, в основном, на iOS, так что место для работы разработчиков есть.
Как стать Android-разработчиком
Чтобы стать Андроид-разработчиком, не обязательно заканчивать университет. Очень мало работодателей в сфере ИТ смотрят на высшее образование. Их интересуют навыки и умения сотрудника, его опыт в мобильной разработке. Высшее техническое образование позволит развить необходимое мышление и даст хороший бэкграунд, но оно не является гарантией успеха.
Хотите стать разработчиком Android-приложений — изучайте основы программирования, среду Android, решайте задачи по Java и оттачивайте мастерство. Отличный ход — создать свою программу или игру и выложить её в Google Play или хотя бы на GitHub. Во-первых, ссылку на неё можно указать в своём портфолио — это выгодно выделит вас среди новичков. Во-вторых, есть небольшой шанс, что приложение в Google Play однажды «выстрелит» и станет популярным.
Можно пойти на стажировку в IT-компанию. Если повезет, вам даже будут платить небольшую зарплату. Но основное достоинство стажировки — она позволяет в короткие сроки восполнить пробелы в знаниях и повысить свой уровень.
Рабочие инструменты
Основной инструмент андроид-разработчика — программа Android Studio. Она постоянно обновляется, совместима с любой операционной системой, доступна для бесплатного скачивания и находится на сайте developer.android.com.
Android Studio позволяет написать приложение с нуля или начать с макета:
- есть шаблоны под смартфоны и планшеты на Android OS,
- под приставки и телевизоры на Android TV,
- под умные часы и переносные устройства на OS Android Wear,
- под водительские гаджеты на Android Auto и другую технику.
В Android Studio встроен редактор макетов и есть функции для командной работы, тестирования и рефакторинга кода. Поддерживаются языки Kotlin и Java. Полный перечень возможностей смотрите в «Гиде пользователя» на сайте программы — документация на русском языке с описанием каждой функции.
Стандартный режим Android Studio 4.0.1 — версия программы, актуальная на момент обзора
Использование групповых политик или разделов реестра для подготовки устройстваUse group policies or registry keys to enable a device
Большинство разработчиков будут использовать приложение «Параметры», чтобы включить в устройстве возможность отладки.For most developers, you want to use the settings app to enable your device for debugging. В некоторых сценариях, таких как автоматизированные тесты, можно использовать другие способы подготовки компьютера с Windows 10 для разработки.In certain scenarios, such as automated tests, you can use other ways to enable your Windows 10 desktop device for development. Следует помнить, что в ходе этих действий не выполняется включение сервера SSH и не предоставляется разрешение устройству на удаленное развертывание на нем или проведение отладки.Note that these steps will not enable the SSH server or allow the device to be targeted for remote deployment and debugging.
С помощью файла gpedit.msc можно включить режим разработчика на устройстве, используя групповые политики (кроме случая выпуска Windows 10 Домашняя).You can use gpedit.msc to set the group policies to enable your device, unless you have Windows 10 Home. Если у вас Windows 10 Домашняя, то, чтобы напрямую настроить разделы реестра для включения режима разработчика на устройстве, необходимо использовать программу regedit или команды PowerShell.If you do have Windows 10 Home, you need to use regedit or PowerShell commands to set the registry keys directly to enable your device.
Включение режима разработчика на устройстве с помощью команды gpeditUse gpedit to enable your device
-
Выполните команду Gpedit.msc.Run Gpedit.msc.
-
Последовательно выберите элементы Политика локального компьютера > Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Развертывание пакета приложенийGo to Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > App Package Deployment
-
Чтобы разрешить загрузку неопубликованных приложений, измените политики, чтобы включить параметр:To enable sideloading, edit the policies to enable:
-
Разрешить установку всех доверенных приложений.Allow all trusted apps to install
-
ИЛИ -OR —
Чтобы включить режим разработчика, измените политики, чтобы включить следующие параметры:To enable developer mode, edit the policies to enable both:
- Разрешить установку всех доверенных приложений.Allow all trusted apps to install
- Разрешить разработку приложений UWP и их установку из интегрированной среды разработки (IDE) .Allows development of UWP apps and installing them from an integrated development environment (IDE)
-
-
Перезагрузите компьютер.Reboot your machine.
Используйте команду regedit, чтобы включить режим разработчика на устройстве.Use regedit to enable your device
-
Выполните команду regedit.Run regedit.
-
Чтобы разрешить загрузку неопубликованных приложений, присвойте этому параметру типа DWORD значение 1:To enable sideloading, set the value of this DWORD to 1:
ИЛИ -OR —
Чтобы включить режим разработчика, присвойте этому параметру типа DWORD значение 1:To enable developer mode, set the values of this DWORD to 1:
HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\AppModelUnlock\\AllowDevelopmentWithoutDevLicense
Включение режима разработчика на устройстве с помощью PowerShellUse PowerShell to enable your device
-
Запустите PowerShell с правами администратора.Run PowerShell with administrator privileges.
-
Чтобы разрешить загрузку неопубликованных приложений, выполните следующую команду:To enable sideloading, run this command:
ИЛИ -OR —
Чтобы включить режим разработчика, выполните следующую команду:To enable developer mode, run this command:
PS C:\\WINDOWS\\system32> reg add «HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\AppModelUnlock» /t REG\_DWORD /f /v «AllowDevelopmentWithoutDevLicense» /d «1»