Чӣ тавр насб кардани Android Studio барои Linux

Дар ин дастур, мо ба шумо нишон медиҳем, ки чӣ гуна насб кардани Android Studio бо Linux.

Android Studio асбоби прекурсориро, ки аз тарафи Google барои барномаҳои Android таҳия шудааст ва он бештар аз функсияҳое, ки IDE истифода мебарад, таҳиягарони Microsoft барои ташкили барномаҳои телефонии Windows истифода мебаранд .

01 аз 10

Бор кунед ва насб намоед

Download Android Studio

Таҷҳизоти аввалине, ки шумо бояд зеркашӣ кунед, албатта, Стандартҳои Android.

Шумо метавонед дар Studio вебсайти зеринро зеркашӣ кунед:

https://developer.android.com/studio/index.html

Тугмаи зеркаши сабз пайдо хоҳад шуд ва он ба таври худкорро дар бар мегирад, ки шумо Linux-ро истифода мебаред.

Шартҳои шартҳо ва шартҳо пайдо мешаванд ва шумо бояд шартнома қабул кунед.

Ҳоло парванда оғоз хоҳад шуд.

Вақте, ки файл пурра тоза карда шуд, тирезаи терминалро кушод.

Барои дарёфти номи файл, ки зеркашӣ шудааст, навъи фармонро нависед:

Садо Меҳмони "Озодӣ"

Файл бо номе пайдо мешавад, ки чунин намуди чунин намуд дорад:

андроидҳо

Файлро бо зикри зерин иҷро кунед:

sudo unzip ваroid-studio-ide-143.2915827-linux.zip -d / opt

Номи файлеро, ки бо номи фармони ls номбар карда шудааст, иваз кунед.

02 аз 10

Овози JDK-ро зеркашӣ кунед

Овоза JDK.

The Oracle Java Development Kit (JDK) метавонад дар менеҷери маҷмӯъии Linux паҳн карда шавад.

Агар ин бошад, JDK насб кунед (бояд 1.8 ё дар боло бошад) бо менеҷери маҷмӯъ (яъне Маркази провайдерӣ , Synaptic ва ғайра).

Агар JDK дар менеҷери маҷмӯъ дастрас нест, ба сомонаи зерин равед:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Ҳангоми навиштани ин мақола, барои версияи JDK 8U91 ва 8U92 дастрас аст.

Мо тавсия медиҳем, ки версияи 8U92 тавсия дода шавад.

Шумо пайвандҳо барои Linux i586 ва x64 дар формати tar.gz ва формати RPMро мебинед. X64 барои мошинҳои 64-бит аст.

Агар шумо истифода аз тақсимоте, ки формати воҳиди RPM-ро истифода кунед, формати RPM -ро гиред.

Агар шумо ягон версияи дигарро истифода нусхаи tar.gz.

Барои насб кардани Java дар формати RPM иҷро кардани фармон:

rpm -ivh jdk-8u92-linux-x64.rpm

Барои Java насб кардани файли tar.gz ин дастурҳоро иҷро кунед:

cd / usr / маҳаллӣ
xvf ~ / Downloads / jdk-8u92-linux-x64.tar.gz

Акнун шумо бояд боварӣ ҳосил кунед, ки ин версияи Java ин хосият аст.

Фармони зеринро иҷро кунед:

sudo навсозӣ-алтернативҳо --config java

Рӯйхати рангҳои Java пайдо мешаванд.

Рақамро интихоб намоед, ки дорои калимаҳои jdk аст. Барои намуна:

/usr/java/jdk1.8.0_92/jre/bin/java
/usr/local/jdk1.8.0_92/jre/bin/java

03 аз 10

Рождество на Android Studio

Истифодаи стандарти Android дар Linux.

Барои иҷро кардани барномаи Android дар феҳристи cd / opt / android-studio / bin истифода баред:

cd / opt / android-studio / bin

Сипас фармони зеринро иҷро кунед:

Шаҳритус

Экрани намоиш пайдо мешавад, ки оё шумо мехоҳед танзимотро ворид кунед. Интихоби дуюмро интихоб кунед, ки "Ман як версияи қаблии Стратегия надорам ва ман намехоҳам, ки танзимоти ман ворид шавам".

Ин як экрани қабулшавӣ аст.

Идомааш "Next" -ро пахш кунед

04 аз 10

Навъи насбро интихоб кунед

Навъи компонентҳои Android Studio.

Ҳангоми интихоби танзимоти стандартӣ ва танзимоти оддӣ экрани параметр интихоб мешавад.

Интихоби параметрҳои стандартиро интихоб кунед ва "Next" -ро пахш кунед.

Суроғаи нав нишон медиҳад, ки ҷузъҳои ҷузъҳои боргиришуда. Андозаи боркунӣ хеле калон аст ва зиёда аз 600 мегабайт аст.

Идомааш "Next" -ро пахш кунед.

Эҳтимолан метавонад нишон диҳад, ки шумо метавонед emulator Android дар режими KVM идора карда метавонед.

Файлҳои бештар бор карда мешаванд.

05 аз 10

Ташкили лоиҳаи аввалини шумо

Лоиҳаи аввалини Android-ро созед.

Яке аз вариантҳо бо эҷоди лоиҳаи нав ва кушодани лоиҳаҳои мавҷуда сурат мегирад.

Ба оғози лоиҳаи нави лоиҳа интихоб кунед.

Суръат бо соҳаҳои зерин пайдо мешавад:

Барои ин мисол номи номи "HelloWorld" -ро тағир диҳед ва боқимонда боқӣ монед.

Тафтиш кунед "Next"

06 аз 10

Ҳадафи аслии Android Devices -ро интихоб кунед

Ҳадафҳое, ки барои ҳадафҳо интихоб мекунанд.

Шумо ҳоло метавонед намуди дастгоҳи Androidро, ки мехоҳед ҳадаф қарор диҳед, интихоб кунед.

Имкониятҳои зерин иборатанд:

Барои ҳар як вариант, шумо метавонед нусхаи Android -ро барои мақсадҳо интихоб кунед.

Агар шумо "Телефон ва планшет" -ро интихоб кунед ва пас шумо метавонед аз имконоти ками SDK-ро бинед, ки барои ҳар як вариант шумо интихоб мекунед, ки шумо чӣ қадар дастгоҳҳоро метавонед иҷро кунед.

Мо 4.1 Jellybe интихоб намудем, зеро он 90 фоизи бозорро дарбар мегирад, аммо аз ҳад зиёд нест.

Тафтиш кунед "Next"

07 аз 10

Фаъолро интихоб кунед

Интихоби Фаъол.

Экрани шумо хоҳиш карда мешавад, ки фаъолро интихоб кунед.

Фаъолият дар шакли соддатараш як экран мебошад ва яке аз оне, ки шумо интихоб мекунед, ҳамчун фаъолияти асосии шумо амал хоҳад кард.

Интихоби "Фаъолияти асосӣ" ва "Next" -ро пахш кунед.

Шумо акнун метавонед, ки фаъолиятро ном ва унвон диҳед.

Барои мисол, онҳо ба мисли онҳо мемонанд ва "Finish" -ро пахш кунед.

08 аз 10

Чӣ тавр иҷро кардани Лоиҳа

Рождество на андроид

Рождети Android акнун бор мегирад ва шумо метавонед лоиҳаи пешфарзро, ки бо пахшкунии гузариш ва F10 сохта шудааст, иҷро кунед.

Шумо хоҳиш карда метавонед, ки вазифаи ҷойгириро интихоб кунед.

Аввалан, ки шумо дар роуминги Android кор карда истодаед, ҳадафи шумо нест.

Тугмаи "Эҷоди эфири нав" -ро пахш кунед.

09 аз 10

Барои дастгоҳ интихоб кардани дастгоҳ интихоб кунед

Hardware-ро интихоб кунед.

Рӯйхати дастгоҳҳо пайдо мешаванд ва шумо метавонед онро ҳамчун дастгоҳи санҷиш истифода баред.

Ҳавасманд накунед, ки телефон ё компютери шумо аз тарафи компютери шумо насб карда шавад.

Вақте ки шумо як дастгоҳро интихоб мекунед, "Next".

Як экран бо вариантҳои зеркашии тавсияшаванда пайдо мешавад. Пайванди зеркашидаро ба яке аз вариантҳо барои версияи Android дар ҳамон SDK ҳамчун ҳадафи лоиҳа ё баландтар ворид кунед.

Ин боиси зеркашии нав мегардад.

"Next" -ро пахш кунед.

Ҳоло шумо дар интихоби мониторинги нусхабардорӣ қарор доред. Телефон ё компютерро, ки шумо кашидаед, интихоб кунед ва OK ро пахш кунед.

10 аз 10

Хулоса ва ҳалли мушкилот

Натиҷа.

Акнун шумо пурборкунии телефонии пурра дар эксператорро мебинед ва аризаи шумо ба тиреза бор карда мешавад.

Шумо бояд ҳоло баъзе омӯзишҳоро барои омӯзиш дар бораи барномаҳои Android таҳия кунед.

Ин видео нуқтаи хуби оғози аст.

Ҳангоми иҷро кардани лоиҳа, шумо метавонед паёмеро нишон диҳед, ки шумо ба emulator KVM лозим аст.

Ин раванди 2 қадам аст. Дар аввал, компютери худро нав кунед ва танзимоти BIOS / UEFI-ро ворид кунед ва барои парҳез кардан назар кунед. Агар параметр инъикос карда шавад, сатҳ барои фаъол кардан ва тағир додани тағиротро тағир диҳед.

Акнун дар ҳудуди терминали Linux дар тақсимоти Linux шумо амалҳои зеринро санҷед:

sudo modprobe kvm_intel

ё

sudo modprobe kvm_amd