![](https://habrastorage.org/getpro/habr/upload_files/a83/31e/64e/a8331e64e0517a85763d05b20299aa97.jpg)
Вступление
Всем привет, сегодня у нас вторая часть курса по изучению языка программирования Kotlin и среды программирования Android Studio. Сегодня мы с вами создадим свой первый проект в Android Studio. Поехали!
Запуск Android Studio и первоначальная настройка
В провой части курса мы установили Android Studio, давайте теперь его откроем (двойное нажатие на иконку Android Studio). В первоначальном запуске Android Studio у Вас появится окно с выбором импорта настроек, для тех у кого когда‑то был настроен Android Studio выбираем пункт Config or installation folder и выбираем место где когда‑то был установлен Android Studio. Но так‑как мы впервые устанавливаем Android Studio, выбираем второй пункт Do not import settings — в переводе с Английского: не импортировать настройки и нажимаем на кнопку OK(см. Рисунок 1).
![Рисунок 1 Рисунок 1](https://habrastorage.org/getpro/habr/upload_files/1f1/581/824/1f15818243a3a79b1258bbd9c2ea7ebd.png)
После нажатия на кнопку OK открывается Android Studio, после чего появляется окно, в котором у нас спрашивают — отправлять ли статистику Google по работе Android Studio, чтобы они могли его улучшать. Я отправлять ничего не хочу, поэтому нажимаю на кнопку Don't send(см. Рисунок 2), если же вы хотите отправлять, то выбираете Send usage statistics to Google.
![Рисунок 2 Рисунок 2](https://habrastorage.org/getpro/habr/upload_files/d9f/b75/4c9/d9fb754c9cadd9303fe80320d0f91606.png)
После окна статистики появляется окно с выбором настроек, и тут у нас два пути: выбрать стандартные (Standart) настройки или же выбрать кастомные (Custom), то‑есть те, которые мы сами сформируем. Но я настоятельно рекомендую ничего не менять и выбрать стандартные (см. Рисунок 3). Далее нажимаем на кнопку Next.
Если же вы хотите больше узнать про кастомные (Custom) настройки, то напишите в комментариях и я создам отдельный пост, в котором более подробно расскажу о них.
![Рисунок 3 Рисунок 3](https://habrastorage.org/getpro/habr/upload_files/ae3/3ea/1de/ae33ea1de0459f3a5e1553f73144c19d.png)
В следующем окне нам нужно выбрать тему для нашего Android Studio (см. Рисунок 4), и тут у нас снова два варианта: выбрать темный фон (Darcula), или выбрать светлый фон (Light). Тут уже все зависит от вашего желания, но скажу от себя с темным фоном комфортнее работать, особенно ночью, так‑как он сильно не слепит глаза. Поэтому я выбираю Darcula и нажимаю на кнопку Next.
![Рисунок 4 Рисунок 4](https://habrastorage.org/getpro/habr/upload_files/988/449/2e2/9884492e26478401fe0f4a6a1a497e1b.png)
После выбора фона, появляется окно с предварительным просмотром того, что установится еще в Android Studio. Пролистав список в верх мы можем увидеть путь установки, про который я вам уже говорил в первой части курса, где я рассказывал что на пути установщика не должно быть русских букв (см. Рисунок 5). Далее нажимаем на кнопку Завершить (Finish).
![Рисунок 5 Рисунок 5](https://habrastorage.org/getpro/habr/upload_files/b3e/c79/c38/b3ec79c38847107c7040c6993466ff0b.png)
После нажатия на кнопку завершить (Finish) происходит процесс установки компонентов для Android Studio. После завершения установки, пролистав вниз, у некоторых пользователей могла возникнуть ошибка (см. Рисунок 6). Все дело в том что на ПК не включена виртуализация.
Чтобы включить виртуализацию, прочитайте первую часть данного курса, в ней подробно рассказано про данную проблему и метод ее решения.
Но так как мы заранее включили виртуализацию, данной ошибки у нас не будет и мы можем завершить процесс установки, нажимаем на кнопку Завершить (Finish).
![Рисунок 6 Рисунок 6](https://habrastorage.org/getpro/habr/upload_files/338/5dd/a0a/3385dda0aa36d346b0485b5346641312.png)
На этом этапе первоначальная настройка Android Studio закончена и мы можем приступать к созданию своего первого проекта.
Создание проекта в Android Studio
Все этапы установки Android Studio пройдены, поэтому давайте создадим свой первый проект. Открываем Android Studio, перед нами открывается окно в котором мы можем создать или запустить уже готовый проект, но так как у нас нет готовых проектов, мы же с Вами только начинаем, поэтому нажимаем на кнопку Create New Project (см. Рисунок 7).
![Рисунок 7 Рисунок 7](https://habrastorage.org/getpro/habr/upload_files/088/9c5/b8d/0889c5b8d49d531f42dee6c5fb58957e.png)
Далее у нас открывается окно с выбором шаблона для нашего проекта (см. Рисунок 8). Находим в списке Empty Activity и нажимаем Next.
Шаблон — готовое решение, чтобы Вам заново все не создавать, Android Studio предлагает уже готовые варианты.
![Рисунок 8 Рисунок 8](https://habrastorage.org/getpro/habr/upload_files/259/d96/02e/259d9602ef0075de0848d080071893f6.png)
На следующем этапе у нас открывается панель конфигурации проекта (см. Рисунок 9), в котором нужно обратить внимание на 4 пункта:
Раздел Name — там мы можем задать свое название для проекта, допустим назовем его MyFirstApp;
Раздел Save Location — в этом разделе мы можем выбрать место, куда будет сохранятся наш проект;
Раздел Language — это раздел отвечает за выбор языка программирования, мы выбираем Kotlin;
Раздел Minimum SDK — крайний раздел предназначен для выбора минимальной версии. Рекомендую всегда выбирать версию API 21: Android 5.0(Lollipop).
После того, как все настроили можно нажимать на кнопку Завершить (Finish).
![Рисунок 9 Рисунок 9](https://habrastorage.org/getpro/habr/upload_files/55b/d52/05b/55bd5205b17203fd079b13f930e54359.png)
Итоги
На этом этапе подготовка и создание нового проекта подошло к концу, в следующей части курса, мы пройдемся по основным пункта меню, после чего начнем изучения циклов жизни Activity и непосредственно перейдем к Kotlin.
Комментарии (7)
Kirill_Erofeev
00.00.0000 00:00Видимо те кто выбрал в голосовании ответ Нет знают о разработке намного больше, чем в этом курсе
Oleg_Park
00.00.0000 00:00Когда продолжение?
dot22
00.00.0000 00:00Скорей всего, уже никогда. (Я пытался написать две недели автору в личку. Ответа не получил)
Я не в первый раз тут на хабре замечаю подобную картину.
Новорег в песочнице создает какой-нибудь многообещающий пост - типа, "Я научу %технологии% с самого начала для самых начинающих", получает инвайт, становится полноценным Автором, выкладывает один-два поста с самыми-самыми основами - Ну, например, как установить питон на линукс и винду, или как вот здесь - как установить Android Studio. Особых знаний и умений не надо - просто жмякай на кнопку Далее, делай скриншоты и пили пост. Дальше уже начинаются сложности - как например, в этой серии статей. Автор начал рассказывать как установить устаревшую версию 4.1.2 (хотя скриншоты и были в начале первой статьи с последней версии Android Studio Electric Eel 2022). Да, такая версия ставится. Но работать не будет - приложение компилить не будет. Да и шаблоны изначально уже слишком отличаются между версиями. Потому что слишком многое изменилось. А основная ошибка - Kotlin library was complied with a newer Kotlin compiler and can't be read - решается единственным способом - обновлением до новой версии Андроид Студио. Но я в комментариях и уточнял у ТС - действительно ли обучающие статьи будут по 4.1.2. И он, нечтоже сумняшеся, подтвердил, что будет именно так (см. выше по треду).Варианта я вижу два. Новичок переоценил свои способности и не вывез следующие статьи, столкнувшись с ошибками в софте. Либо целью было именно получение инвайта и статуса полноценного Автора, имеющего теперь право, так сказать, выражать свое мнение плюсами-минусами в комментариях и воздействовать на чужую карму. Возможно, конечно, я слишком увлекся теорией заговоров, однако подобное поведение вполне может быть объяснено и такой причиной.
dot22
Хотел бы уточнить. На настоящий момент актуальная версия, предлагаемая по ссылке в предыдущем посте - Windows(64-bit) android-studio-2022.1.1.20-windows.exe (Recommended).
У Вас на скриншоте виден номер версии - Android Studio (4.1.2 January 19, 2021) - как бы уже двухлетней давности. Соответственно, как и на некоторых скриншотах в уже опубликованных статьях, так и в последующих картинки из статей могут несколько не совпадать с актуальными версиями, которые будут устанавливать читатели-изучатели. Кой-кого это может сконфузить (раз уж статьи предназначены именно для новичков).
Не хотелось бы показаться токсичным, но чем обусловлен выбор для курса именно этой версии?
Как пример, у Вас на последнем скриншоте есть опция выбора языка (Kotlin).
В последней редакции Студии такой опции нет
MoskinDeveloper Автор
Вы правы, сейчас актуальная версия Windows(64-bit) android-studio-2022.1.1.20-windows.exe (Recommended), но мне удобнее работать именно в версии - Android Studio (4.1.2 January 19, 2021), потому что она более стабильная в плане работы с эмулятором, к тому же сейчас некоторых фишек в Android Studio нет, так-как они уже не актуальны, но про них стоит знать новичкам, поэтому показываю на более поздней версии, чтобы когда возникла потребность в установке более поздней версии, не было проблем. Более подробно по версиям я расскажу в отдельной статье не относящейся к конкретно этому курсу.
dot22
В таком случае, в предыдущей статье, КМК, было бы неплохо изменить ссылку на загрузку установочного пакета на тот, который будет использоваться в Вашем курсе (и предупредить, почему именна эта версия, а не более новая). В противном случае, следуя по шагам курса, не все новички сразу сообразят, в чем проблемы и почему скриншоты из статей не соответствуют видимому им на своем экране.
https://developer.android.com/studio/archive
Installers
Chrome OS: android-studio-ide-201.7042882-cros.deb (778.7 MB)
Mac: android-studio-ide-201.7042882-mac.dmg (919.7 MB)
Windows IDE only (64-bit): android-studio-ide-201.7042882-windows.exe (939.7 MB)
Zip files
Linux: android-studio-ide-201.7042882-linux.tar.gz (925.4 MB)
Mac: android-studio-ide-201.7042882-mac.zip (918.9 MB)
Windows (64-bit): android-studio-ide-201.7042882-windows.zip (943.8 MB)
Кстати, просмотрел еще раз Вашу первую статью из цикла - скриншот там указывает именно на актуальную (Electric Eel | 2022.1.1) версию. Не все сразу заметят и обратят внимание на разницу версий с настоящей статьей.