Muchirongwa ichi, tichakuratidza kuti ungaisa sei Android Studio uchishandisa Linux.
Android Studio ndiyo inoshandiswa neGoogle pakusarudza Android apps uye inopfuura zvinowirirana nedzimwe IDE inoshandiswa neveMacrosoft wekusimbisa Windows phone apps .
01 yegumi
Dharira uye Isa Indaneti Android
Chimbo chekutanga chaunoda kuikora ndechokuti, hongu, Android Studio.
Unogona kutora Android Studio kubva pawebsite inotevera:
https://developer.android.com/studio/index.html
Bhodhi yakasvibirira download ichabuda uye ichakurumidza kuona kuti uri kushandisa Linux.
Mamwe mazita nemirairo yewindo ichaonekwa uye iwe unoda kugamuchira chibvumirano.
Faira ichabva yatanga kutora.
Apo faira yacho yakadzingwa zvakakwana yakazarura firati yekuguma.
Zvino faira mutemo unotevera kuti uwane zita refaira rakadhindwa:
ls ~ / Downloads
Ifaira inofanira kuonekwa ine zita rinotarisa chimwe chinhu chakadai:
android-studio-ide-143.2915827-linux.zip
Bvisai zip zip file nekushandisa murairo unotevera:
sudo unzip android-studio-ide-143.2915827-linux.zip -d / opt
Dzorera iyo filename ye-android neyo yakanyorwa nemutemo we ls.
02 yegumi
Download the Oracle JDK
Oracle Java Development Kit (JDK) inogona kuwanikwa mune Linux distribution's package manager.
Kana zviripo, shandisa JDK (inofanira kuva 1.8 kana pamusoro) uchishandisa mutariri wemapuranga (kureva Software Center, Synaptic, etc.).
Kana iJDK isiri kuwanika mubhizimisi wepakiti kuenda kunewebsite inotevera:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Sekunyora nyaya ino, pane zvinyorwa zvinowanika kune JDK version 8U91 uye 8U92.
Tinokurudzira kusarudza version 8U92.
Iwe uchaona kuwirirana kweLinux i586 uye x64 mu format tar.gz uye RPM format. Iyo x64 ndeye 64-bit machine.
Kana iwe zvichiitika kuti uri kushandisa shanduro inoshandisa RPM purogiramu yemapurogiramu yakatora RPM format.
Kana iwe uri kushandisa chero imwe shanduro yekukotora shanduro yeTat.gz .
Kuisa Java mu RPM format runza murairo unotevera:
rpm -ivh jdk-8u92-linux-x64.rpm
Kuisa Java kubva pane faira ya tar.gz inotevera mirayiridzo iyi:
cd / usr / local
tar xvf ~ / Downloads / jdk-8u92-linux-x64.tar.gz
Iyezvino unofanirwa kuve nechokwadi chokuti iyi shanduro ye Java ndiyo yakashata.
Runza murayiro unotevera:
sudo update-alternatives - rega java
Runyorwa rwemashoko eJavaa ruchaonekwa.
Pinda nhamba yekusarudza iyo ine mazwi jdk mairi. Semuyenzaniso:
/usr/java/jdk1.8.0_92/jre/bin/java
/usr/local/jdk1.8.0_92/jre/bin/java
03 wegumi
Run Android Android Studio
Kuti uite Android Studio famba uchienda kune / opt / android-studio / bin folder uchishandisa mutemo cd :
cd / opt / android-studio / bin
Ipapo shandisai murairo unotevera:
sh studio.sh
A skrini ichaonekwa ichibvunza kana iwe uchida kuisa zvirongwa. Sarudza sarudzo yechipiri iyo inoti "Handina shanduro yekare ye Studio kana ini handidi kuisa maitiro angu".
Izvi zvichiteverwa neChirongwa chekugamuchira.
Dzvanya "Zvichizo" kuti uende
04 yegumi
Sarudza Chigadziro Chekuisa
Sirivha ichaonekwa neinosarudza pakusarudza zvirongwa zvakakwana kana zvigadziriro zvetsika.
Sarudza mararamiro akachengetedzwa sarudzo uye chovha "Next".
Chirongwa chinotevera chinoratidza urongwa hwezvikamu izvo zvichatorwa. Kukura kwekukura kwakakura chaizvo uye kunopfuura 600 megabytes.
Dzvanya "Zvichizo" kuti uende.
Svinga rinogona kuonekwa richireva kuti unokwanisa kutora Android emulator muKVM mode.
Mamwe mafaira acharehwa.
05 of 10
Kuumba Yekutanga Yenyu Yenyu
Chirongwa chichaonekwa nemasarudzo ekuumba chirongwa chitsva nekuvhura mapurogiramu aripo.
Sarudza kutanga kwechimwe chikwata chejekiti.
Chiyero chichaonekwa neminda inotevera:
- Zita rekushanda
- Domain domain
- Nzvimbo yepurojekiti
Nokuda kwemuenzaniso uyu shandura zita rekushandurwa ku "HelloWorld" uye urege zvimwe zvacho sezvisizvo.
Dzvanya "Next"
06 of 10
Sarudza Ndeipi madivhidhiyo eIndaneti kuKutarira
Iwe zvino unokwanisa kusarudza rudzi rwepi yeAroid iyo yaunoda kuisa.
Zvisarudzo zvinotevera:
- Foni / Terefenyu
- Kupfeka
- TV
- Android Auto
- Girazi
Pamusana pega yega, iwe unogona kusarudza shanduro yeIndaneti kunotarisa.
Kana ukasarudza "Terefoni neTebheji" uye wotarisa zvishoma zvingasarudzwa zveSDK uchaona kuti pane imwe sarudzo yaunosarudza iyo ichakuratidza kuti ingani madivashoni achakwanisa kushandisa purogiramu yako.
Takasarudza 4.1 Jellybean sezvainofukidza 90% yemusika asi haisi kure kumashure.
Dzvanya "Next"
07 pa10
Sarudza Chiitiko
A chinyorwa chichaoneka ichikumbira kuti iwe usarudze basa.
Chiitiko nenzira yakarongeka pane chinyorwa uye iyo yaunosarudza pano ichaita sechinhu chako chikuru.
Sarudza "Basic Activity" uye chengeta "Next".
Iwe zvino unogona kupa basa racho zita uye zita.
Nokuda kwemuenzaniso uyu vasiye ivo sezvavari uye chengeta "Ended".
08 yegumi
Nzira Yokumhanya Purojekiti
Android Studio ikozvino inotakurwa uye iwe unogona kutarisa purojekiti yakasara yakagadzirirwa nekudhinda kuchinja uye F10.
Iwe uchakumbirwa kusarudza chinangwa chokuendesa.
Nguva yokutanga iwe unotanga Android Studio ipapo hakuzovi nechinangwa.
Dzvanya bhora "Shandisa New Emulator".
09 yegumi
Sarudza Dombo Kuti Uite
Runyora rwezvigadzirwa ruchaonekwa uye iwe unogona kusarudza rimwe raunoshandisa semuedzo wekuedza.
Usanetseka iwe haufaniri chidimbu chaiyo sezvo foni kana terefeteri ichabudiswa nekombiyuta yako.
Paunenge wasarudza kadhi kanda "Next".
Chirongwa chichaonekwa neakakurudzirwa zvingasarudzwa. Dzvanya pakunyoresa chikwata pedyo neimwe yezvisarudzo zvekushandurwa kweIndaneti pane imwecheteyo SDK sezvo purojekiti yako ichida kana yakakwirira.
Izvi zvinokonzera kushandiswa patsva kuitika.
Dzvanya "Next".
Iwe zvino uchadzoka pakusarudza pane chinangwa chekuendesa. Sarudza foni kana teretheni yawakadedzwa uye chovha OK.
10 pa10
Summary uye Troubleshooting
Iwe zvino uchaona kushanda kwefoni zvakakwana bhoot in mu emulator uye shanduro yako ichapinza muhwindo.
Iwe zvino unofanirwa kutevera zvimwe zvidzidzo zvekudzidza kuti iwe unokudziridza sei Android apps.
Iyi vhidhiyo yakanaka yekutanga.
Kunyange zvazvo uchitanga basa racho unogona kuwana mharidzo inotaura kuti unoda KVM emulator.
Iyi inhano yekutatu. Pakutanga regadzirisa kombiyuta yako uye shandisa maitiro ako eBIOS / UEFI uye tarisa kumira. Kana iyo sarudzo yakaremara ichinje kukosha kwekugonesa uye kuchengetedza kuchinja.
Iye zvino mukati mekugoverwa kweLinux mukati memagetsi ekutenda edzai murairo unotevera:
sudo modprobe kvm_intel
kana
sudo modprobe kvm_amd