Šiame dokumente bus pateikta veiksmų, kurių imsitės įdiegdami ir sukonfigūruodami „Android“savo „Ubuntu Linux“sistemoje, apžvalga. Prieš diegdami „Android SDK“, sistemoje turite turėti „Oracle Java JDK“arba „OpenJDK“. „OpenJDK“(dar žinomas kaip „Open Java Development Kit“) yra nemokamas ir atviro kodo „Java“programavimo kalbos diegimas. Be to, sužinosite, kaip:
- Paruoškite savo kūrimo aplinką ir įsitikinkite, kad ji atitinka sistemos reikalavimus.
- Įdiekite „Android“programinės įrangos kūrimo rinkinį (SDK)
- Atsisiųskite ir sukonfigūruokite „Eclipse Integrated Development Environment“(IDE)
- Įdiekite „Android“kūrimo įrankio (ADT) papildinį, skirtą „Eclipse IDE“
- Pridėkite „Android“platformų ir kitų komponentų prie savo SDK
-
Sukurkite „Android“virtualų įrenginį (AVD)
Žingsniai
1 metodas iš 6: Paruoškite savo kūrimo aplinką
1 žingsnis. Paruoškite „Ubuntu Linux“kūrimo aplinką ir įsitikinkite, kad ji atitinka sistemos reikalavimus
Pirmiausia paleiskite „Ubuntu Linux“, įsitikinkite, kad jūsų sistemoje įdiegta „Java JDK“, nesvarbu, ar tai „OpenJDK“, ar „Oracle Java JDK“, kuri yra „Android“SDK pagrindas. Jei jūsų sistemoje neįdiegta „Java JDK“, įdiekite ją, „Oracle Java JDK“galite įsigyti iš „Atsisiųskite„ Oracle Java JDK “, jei norite gauti daugiau informacijos apie:
- Kaip įdiegti „Oracle Java“„Ubuntu Linux“arba įdiegti „OpenJDK“ir „OpenJRE“, atidarykite terminalą savo sistemoje ir paleiskite šias komandas
-
Tipas/Kopijuoti/Įklijuoti:
sudo apt-get install openjdk-7-jdk
Ši komanda įdiegia „OpenJDK“jūsų sistemoje
-
Tipas/Kopijuoti/Įklijuoti:
sudo apt-get install openjdk-7-jre
ši komanda įdiegia „OpenJDK JRE“(„Java Runtime Environment“) jūsų sistemoje
- Galite pasirinkti, ar įdiegti „OpenJDK“, ar įdiegti „Oracle Java“. Aš primygtinai rekomenduoju įdiegti „Oracle Java“ nes paprastai tai yra labiausiai prižiūrima ir naujausia „Java“versija.
2 veiksmas. Jei savo kūrimo mašinoje naudojate 64 bitų „Android SDK“platinimą, turite įdiegti „ia32-libs“:
-
Tipas/Kopijuoti/Įklijuoti:
sudo apt-get install ia32-libs
Ši komanda įdiegia papildomas bibliotekas, reikalingas plėtrai naudojant „Android“SDK
-
Tipas/Kopijuoti/Įklijuoti:
javac -versija
-
ši komanda patikrina, ar jūsų sistemoje yra „Java JDK“:
-
Jis turėtų atsakyti:
- java 1.7.0
- arba kažkas labai panašaus
-
-
Tipas/Kopijuoti/Įklijuoti:
java -versija
ši komanda tikrina, ar jūsų sistemoje yra „Java JRE“(„Java Runtime Environment“)
2 metodas iš 6: atsisiųskite ir sukonfigūruokite integruotą „Eclipse“kūrimo aplinką (IDE)
1 žingsnis. Jūs norite įsitikinti, kad jūsų sistemoje įdiegta integruota kūrimo aplinka (IDE), pvz., Pasirinkite „Eclipse Classic“ir atsisiųskite savo sistemos architektūrai skirtą versiją, pvz., 32 bitų arba 64 bitų versiją, skirtą „Linux“
Jei jūsų kompiuterio sistemoje yra 4 GB ar daugiau atminties, greičiausiai tai yra 64 bitų kompiuteris. Galite sužinoti, ar jūsų „Ubuntu Linux“operacinė sistema yra 32 ar 64 bitų, atidarę terminalą ir vykdydami šią komandą:
-
Tipas/Kopijuoti/Įklijuoti:
failas /sbin /init
-
Atsisiųskite „Eclipse IDE“, kurį jis atsisiųs į jūsų /home /"Jūsų slapyvardis"/Atsisiuntimai
Pasirinkite tinkamą bitų versiją atitinkamai sistemos architektūrai. Pvz., Jei naudojate 32 bitų „Ubuntu Linux“, pasirinkite 32 bitų „Eclipse IDE“, o jei naudojate 64 bitų „Ubuntu Linux“, pasirinkite 64 bitų „Eclipse IDE“
2 žingsnis. Tai yra 64 bitų „Eclipse IDE“sąrankos 64 bitų „Ubuntu Linux“operacinėje sistemoje pavyzdys
-
Tipas/Kopijuoti/Įklijuoti:
cd /home /"Jūsų slapyvardis"/Atsisiuntimai
tai pakeis jus atsisiuntimų kataloge
-
Tipas/Kopijuoti/Įklijuoti:
sudo -s cp -r eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz /usr /local
tai nukopijuos jūsų „Eclipse IDE“į /usr /local katalogą
-
Tipas/Kopijuoti/Įklijuoti:
cd /usr /local
tai pakeis jus į užtemimo katalogą
-
Tipas/Kopijuoti/Įklijuoti:
sudo -s chmod a+x eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz
naudojant šią komandą „eclipse“dvejetainiai failai gali būti vykdomi visiems sistemoje
-
Tipas/Kopijuoti/Įklijuoti:
sudo -s tar xvzf eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz
tai išpakuos jūsų suspaustus „Eclipse IDE“dvejetainius failus
-
Tipas/Kopijuoti/Įklijuoti:
išeiti
ši komanda pašalina jus iš root vartotojo
3 žingsnis. Atidarykite terminalą ir įveskite šias komandas:
-
Tipas/Kopijuoti/Įklijuoti:
cd /home /"Jūsų slapyvardis"/Stalinis kompiuteris
tai pakeis jus į jūsų vartotojo darbalaukį, įsitikinkite, kad nesate root
-
Tipas/Kopijuoti/Įklijuoti:
ln -s/usr/local/eclipse/eclipse
-
Tipas/Kopijuoti/Įklijuoti:
šaukimas "Jūsų slapyvardis" užtemimas
- tai padarys „Eclipse“simbolinę nuorodą, esančią darbalaukyje, priklausančią vartotojui
- Svarbu, įsitikinkite, kad nesate root, kurdami šią simbolinę nuorodą iš savo „Eclipse IDE/usr/local/eclipse“katalogo į darbalaukį/home/"Jūsų slapyvardis"/Stalinis kompiuteris
3 metodas iš 6: atsisiųskite, įdiekite ir sukonfigūruokite „Android“SDK
Žingsnis 1. Atsisiųskite „Android“SDK, spustelėkite „Linux tarball“, „android-sdk_r22-linux.tgz“ir išsaugokite jį kataloge/home/"your_user_name"/Downloads, atidarykite terminalą ir paleiskite šias komandas:
-
Tipas/Kopijuoti/Įklijuoti:
cd /home /"Jūsų slapyvardis"/Atsisiuntimai
tai pakeis jus į atsisiuntimų katalogą
-
Tipas/Kopijuoti/Įklijuoti:
sudo cp -r android-sdk_r22-linux.tgz /opt
tai nukopijuos „Android“sdk į /opt
-
Tipas/Kopijuoti/Įklijuoti:
cd /opt
tai pakeis jus į „Android“darbo katalogą
-
Tipas/Kopijuoti/Įklijuoti:
sudo tar xvzf android-sdk_r22-linux.tgz
tai išpakuos „Android“SDK
-
Tipas/Kopijuoti/Įklijuoti:
sudo -s chmod -R 755 /opt /android -sdk -linux
tai padarys „opt“katalogą ir „Android“SDK rašomu ir vykdomu visiems sistemos vartotojams
2 veiksmas. Baigę šiuos veiksmus turėsite „Android“SDK, esantį adresu:
/opt/android-sdk-linux „Ubuntu Linux“sistemoje.
3 žingsnis. Taip pat atidarykite terminalą ir pridėkite „Android SDK“prie visos sistemos „Ubuntu Linux“PATH
-
Tipas/Kopijuoti/Įklijuoti:
sudo nano /etc /profile
- arba
-
Tipas/Kopijuoti/Įklijuoti:
sudo gedit /etc /profile
- Prie sistemos PATH failo pabaigos pridėkite šias eilutes
-
Tipas/Kopijuoti/Įklijuoti:
eksportuoti PATH = $ {PATH}:/opt/android-sdk-linux/tools
-
Tipas/Kopijuoti/Įklijuoti:
eksportuoti PATH = $ {PATH}:/opt/android-sdk-linux/platform-tools
Žingsnis 4. Išsaugokite failą /etc /profile ir išeikite
5 veiksmas. Iš naujo įkelkite sistemos PATH /etc /profile išleisdami šią komandą
-
Tipas/Kopijuoti/Įklijuoti:
. /etc/profile
tai informuoja „Linux“sistemą apie „Android“SDK kūrimo įrankių vietą
4 metodas iš 6: įdiekite „Android“kūrimo įrankio (ADT) papildinį, skirtą „Eclipse IDE“
Norėdami įdiegti „Android“kūrimo įrankį (ADT), turėsite įdiegti „Android ADT“įrankį, skirtą „Eclipse IDE“, kaip šaknį:
1 žingsnis. Įveskite/Kopijuoti/Įklijuoti:
sudo -s/usr/local/eclipse/eclipse
tai įdiegs ADT papildinio įrankį visiems sistemos vartotojams
2 veiksmas. Įdiekite „Eclipse“ADT papildinį, ADT yra „Eclipse IDE“papildinys
Kad galėtumėte įdiegti ar naudoti ADT, jūsų kūrimo kompiuteryje turi būti įdiegta suderinama „Eclipse“versija. Paleiskite „Eclipse“, tada pasirinkite „Help“> „Install New Software“. Viršutiniame dešiniajame kampe spustelėkite Pridėti. Pasirodžiusiame dialogo lange Pridėti saugyklą įveskite pavadinimą „ADT papildinys“ir vietovės URL
3 žingsnis. Įveskite/Kopijuoti/Įklijuoti:
https://dl-ssl.google.com/android/eclipse/
- Spustelėkite Gerai
- Pastaba: jei kyla sunkumų įsigyjant papildinį, vietoj „https“pabandykite vietovės URL naudoti „http“(saugumo sumetimais pirmenybė teikiama
Žingsnis 4. Dialogo lange Pasiekiama programinė įranga pažymėkite žymimąjį langelį šalia kūrėjo įrankių ir spustelėkite Pirmyn
Kitame lange pamatysite atsisiųstų įrankių sąrašą ir spustelėkite Pirmyn. Perskaitykite ir sutikite su licencijos sutartimis, tada spustelėkite Baigti.
Pastaba: Jei gaunate saugos įspėjimą, kuriame teigiama, kad negalima nustatyti programinės įrangos autentiškumo ar galiojimo, spustelėkite Gerai
5 veiksmas. Kai diegimas bus baigtas, paleiskite „Eclipse“iš naujo
Konfigūruodami ADT papildinį, sėkmingai atsisiųsdami ADT, kaip aprašyta aukščiau, kitas žingsnis yra modifikuoti ADT nuostatas „Eclipse“, kad būtų nukreipta į „Android“SDK katalogą:
-
Pasirinkite Langas> Nuostatos…, kad atidarytumėte nuostatų skydą
Kairiajame skydelyje pasirinkite „Android“. Galite matyti dialogo langą, kuriame klausiama, ar norite siųsti naudojimo statistiką „Google“. Jei taip, pasirinkite ir spustelėkite Tęsti. Negalite tęsti šios procedūros, kol nepaspausite Tęsti
Žingsnis 6. Norėdami pamatyti SDK vietą pagrindiniame skydelyje, spustelėkite Naršyti
.. ir suraskite atsisiųstą SDK katalogą, kuris turėtų būti /opt /android-sdk-linux
Spustelėkite Taikyti, tada Gerai
5 metodas iš 6: pridėkite „Android“platformų ir kitų komponentų prie savo SDK
1 veiksmas. Pridėdami platformų ir kitų komponentų, nustatydami SDK naudoja „Android“SDK ir AVD tvarkyklę (įrankis, įtrauktas į SDK pradinį paketą), kad atsisiųstumėte svarbiausius SDK komponentus į savo kūrimo aplinką
SDK pradžios paketas, kurį jau atsisiuntėte, apima tik vieną komponentą: naujausią SDK įrankių versiją. Norėdami sukurti „Android“programą, taip pat turite atsisiųsti bent vieną „Android“platformą ir susijusius platformos įrankius. Taip pat galite pridėti kitų komponentų ir platformų, o tai labai rekomenduojama.
2 žingsnis. Atidarykite „Eclipse“ir spustelėkite „Window-> Android SDK and AVD Manager-> Installed Packages“ir spustelėkite „Atnaujinti viską“
Tiesiog spustelėkite Įdiegti, kad patvirtintumėte rekomenduojamą komponentų rinkinį ir juos įdiegtumėte
3 veiksmas. „Linux“sistemoje atidarykite terminalą ir eikite į „Android SDK“katalogą/opt/android-sdk-linux/tools
-
Tipas/Kopijuoti/Įklijuoti:
sudo -s
-
Tipas/Kopijuoti/Įklijuoti:
cd/opt/android-sdk-linux/tools
- tai pakeis jus į „Android“sdk įrankių katalogą
-
Tipas/Kopijuoti/Įklijuoti:
./android
- ši komanda paleis „Android“grafinę vartotojo sąsają, daugeliu atvejų turėsite būti root vartotojas, kad „Android SDK“galėtų atsisiųsti atnaujintus komponentus į „opt/android-sdk-linux“katalogą. Norėdami atsisiųsti komponentus, naudokite grafinę vartotojo sąsają „Android SDK“ir „AVD Manager“, kad galėtumėte naršyti SDK saugyklą ir pasirinkti naujus ar atnaujintus komponentus. „Android“SDK ir AVD tvarkyklė įdiegia pasirinktus komponentus jūsų SDK aplinkoje.
6 metodas iš 6: sukurkite „Android“virtualų įrenginį (AVD)
1 žingsnis. Kai visi „Android“komponentai bus atnaujinti, turėsite sukurti „Android“virtualų įrenginį
- Norėdami sukurti „Android“virtualų įrenginį (emuliatorių), spustelėkite „Window-> Android SDK and AVD Manager-> Virtual Devices“.
- Spustelėkite Naujas, slinkite žemyn iki laukelio, kuriame parašytas vardas, ir priskirti „Android“virtualiojo įrenginio pavadinimą, pvz., „My_AVD“
- Tada spustelėkite langelį, kuriame sakoma „target“, ir naudokite rodyklės mygtuką, slinkite žemyn ir pasirinkite tinkamą „Android“versiją, kurią norite sukurti, pvz., „Android 3.2-API Level 13“.
- Tada slinkite žemyn iki langelio, kuriame sakoma „Odos“, ir spustelėkite „Skiriamoji geba“, įveskite skaičius 420x580 ir pasirinkite „Sukurti AVD“, kad sukurtumėte „Android“virtualų įrenginį (emuliatorių), kad galėtumėte išbandyti programas.