Logo tl.androidermagazine.com
Logo tl.androidermagazine.com

Paano i-install ang android sdk sa mga bintana, mac at linux

Talaan ng mga Nilalaman:

Anonim

Karamihan sa atin ay hindi na kailangang mag-install ng Android SDK. Ang dahilan kung bakit tama sa pangalan - Software Development Kit. Itinayo ito para sa mga taong sumusulat ng mga Android apps na nangangailangan ng mga tool upang gumana sa Android mula sa isang computer.

Ngunit ang mga tool na ito ay maaari ring madaling gamitin para sa mga tao na nais na gumawa ng ilang mga mas advanced na bagay. Stuff tulad ng mano-mano ang pag-update ng software o pag-rooting ng kanilang telepono. Mahusay ang Fastboot at ADB kung ikaw ay nasa "pag-hack" sa Android software. At ang Google ay nagbibigay ng libre para sa lahat.

Ano ang pipiliin?

Mayroong dalawang mga paraan upang makakuha ng isang nagtatrabaho hanay ng mga tool sa Android sa iyong computer. Ang madaling paraan ay ang pag-install lamang ng Android Studio. Ang lahat ng kailangan upang patakbuhin at gamitin ang mga tool sa linya ng Android ay bahagi ng Android Studio, pati na rin isang paraan upang mapanatili ang na-update ng mga tool. Habang dinisenyo ito para sa mga tao na nais ng isang kumpletong kapaligiran sa pag-unlad at may kasamang code editor, Android emulator, at tagatala, maaari mong gamitin lamang ang mga tool sa command line at hindi kailanman buksan ang natitira.

Kung hindi ka natatakot na basahin ang iyong mga paa, maaari mong mai-install lamang ang mga sangkap ng SDK sa labas ng Android Studio. Madali ang pag-install ng mga ito (nasa loob ng isang file ng zip) ngunit ang pag-set up ng iyong computer upang magamit ang mga ito ay hindi isang prangka na proseso.

Manu-manong i-install ang Android SDK

I-download ang direktang SDK mula sa Google sa pamamagitan ng pag-click dito. Mag-scroll pababa nang kaunti at hanapin ang seksyon na minarkahan ng "Kumuha lamang ng mga tool sa command line" at i-save ito sa isang lugar na madaling mapunta, tulad ng iyong desktop. Kami ay makuha ito sa isang mas mahusay na lokasyon sa susunod na hakbang.

Ang file na iyong nai-download ay nai-compress. Kailangan mong maging pamilyar sa mga naka-compress na file - at kung paano i-extract ang mga ito - upang pumunta pa. Kung hindi ka, huminto ka rito at gumugol ng oras upang malaman ang tungkol sa kanila.

Kunin ang iyong naka-compress na file sa sumusunod na lokasyon:

  • Windows: Ang ugat ng iyong C: drive
  • OS X: Ang iyong folder sa bahay
  • Linux: Ang iyong folder sa bahay

Palitan ang pangalan ng nakuha na folder sa "Android". Gagawin nito ang natitirang gabay na ito, at ang iyong oras sa SDK, mas madali.

Mga kinakailangan

Kakailanganin mo ang isang gumaganang bersyon ng Java upang patakbuhin ang mga sangkap ng SDK. Para sa karamihan ng mga bagay na gagawin mo sa SDK kapwa ang Open Java at Sun Java mula sa Oracle (oo, ang Oracle) ay gagana.

  • Sa isang Mac, medyo madali dahil mayroon ka nang mai-install maliban kung hindi mo ito tinanggal. Kung ginawa mo, muling i-install ito - dapat mong malaman kung paano.
  • Sa Windows, tumungo sa website ng Oracle at i-download ang tamang bersyon (32- o 64-bit) para sa iyong computer. Muli, kung bibigyan ka nito ng anumang problema na itigil ang ginagawa mo at alamin nang kaunti pa tungkol sa iyong computer. Kung hindi ka maaaring mag-install ng Java, marahil hindi ka pa handa na gamitin ang Android SDK.
  • Sa isang computer ng Linux, kakailanganin mo ring mag-install ng Java. Maaari kang makahanap ng x86 at x64 binaries para sa Sun Java mula sa Oracle sa kanilang website. Gumagana din ang OpenJDK para sa karamihan ng mga bagay na kailangan mong gawin sa SDK. (Ang OpenJDK ay naka-bundle na ngayon sa Android Studio na kasama ang SDK pati na rin ang isang kapaligiran sa pag-unlad) at makakahanap ka ng kumpletong mga tagubilin upang ma-install ito sa OpenJDK website. Kung kailangan mo ng karagdagang tulong o nais na gumamit ng isang tagapamahala ng package upang mai-install ang Sun Java, kailangan mong sumangguni sa dokumentasyon para sa iyong partikular na distro.

Kailangan ding tiyakin ng mga gumagamit ng Linux na mayroon silang ilang mga 32-bit na aklatan na naka-install kung nagpapatakbo sila ng isang 64-bit na bersyon ng operating system. Kung gumagamit ka ng Ubuntu o ibang variant ng Debian, i-install ang ncurses5 at stdc ++ 6 sa pamamagitan ng iyong terminal:

sudo apt-get install lib32ncurses5 lib32stdc++6

Kung gumagamit ka ng ibang lasa ng Linux, hanapin ang tamang mga pakete para sa ncurses5 at stdc ++ 6 at i-install ang mga ito.

Pag-install ng mga tool

Kunin ang file na na-download mo sa itaas sa isang folder na nagngangalang Android sa ugat ng iyong C drive (Windows) o sa iyong folder ng Home (Mac, Linux). Maaari mong mapansin ang ilang mga bagay na nawawala kung na-download mo na ang mga tool sa command line bago nawawala ang mga tool at mga folder ng tool-platform. OK lang iyon, malapit na namin silang magamit gamit ang kasama na SDK manager.

Buksan ang folder ng bin sa nakuha na pag-download at hanapin ang sdkmanager na maipapatupad na file. Maaaring magmukhang isang terminal o shell command ngunit magbubukas ito ng isang GUI hangga't nai-install mo nang tama ang Java.

Sa manager ng SDK pipiliin mong i-install ang Android SDK Tools at Android SDK Platform-Tool. Kung gumagamit ka ng Windows gusto mo ring i-install ang Google USB Driver, at kung plano mong pagbuo ng AOSP mula sa mapagkukunan maaaring gusto mong mai-install ang Android SDK Build-Tools.

Piliin ang tamang mga file at magpatuloy sa proseso (magpapakita ito sa iyo ng isang kasunduan sa lisensya na dapat mong basahin) at ang parehong mga folder ng tool ay mai-install. Ngunit hindi ka pa tapos!

Ang mga tool ay mai-install sa folder ng data ng application. Sa Windows ito ay nasa mga gumagamit ng Windows \ YourUserName \ AppData \ Local \ Android at sa isang Mac o Linux na ito .Android (pansinin ang tuldok!) Sa iyong home folder. Lumikha ng isang simbolikong link (impormasyon para sa mga gumagamit ng Windows dito) para sa parehong mga folder ng tool sa Android folder na nilikha mo nang mas maaga. Makakatulong ito upang mapunta sila sa iyong PATH at gawing mas madali ang buhay.

Pagtatakda ng iyong PATH

Ang variable ng PATH sa operating system ng iyong computer ay nagsasabi dito kung saan titingnan kung nais mong magpatakbo ng isang utos mula sa isang terminal o linya ng utos. Halimbawa, upang patakbuhin ang utos ng ADB alinman ay kailangan mong mag-type at magbigay ng kumpletong landas - ibig sabihin ang folder ADB ay nasa loob mismo, sa loob ng folder ng SDK - o may lokasyon na itinakda sa variable na PATH mismo. Medyo nakakalito, ngunit ang mabuting balita ay ang paggawa nito ay mas madali kaysa sa pagpapaliwanag nito.

Para sa mga tagubiling ito upang gumana bilang nakasulat, kakailanganin mong kunin at palitan ang pangalan ng folder ng pag-download ng SDK tulad ng nabanggit sa itaas, at sa tamang lokasyon para sa tutorial na ito.

Sa Windows

Maliban kung gumagamit ka pa rin ng mas lumang bersyon ng Windows, hindi mo na maitatakda ang PATH sa autoexec.bat file o autoexec.nt file. Kailangan mong i-update ang system na Mga setting ng variable na Kapaligiran sa halip. Narito kung paano ito nagawa sa isang Windows 10 machine:

  • Pindutin ang pindutan ng Start key sa iyong Keyboard.
  • Simulan ang pag-type ng mga salitang Mga variable sa Kalikasan
  • Habang nagta-type ka, makikita mo ang pagpipilian upang I - edit ang mga variable ng kapaligiran ng system. Piliin ito.
  • Sa window ng Mga variable ng Kapaligiran, piliin ang item ng linya ng PATH sa mga variable ng Gumagamit para sa (iyong pangalan ng gumagamit), pagkatapos ay i-click ang pindutan ng I - edit.

Idagdag ang buong landas sa mga tool ng SD SDK at mga folder ng tool ng platform ng SD SDK sa kahon ng pag-edit, na pinaghiwalay ng isang semi-colon. Dapat itong magmukhang ganito:

C:\Android\tools;C:\Android\platform-tools

Para sa mga mas lumang bersyon ng Windows, sumangguni sa dokumentasyon na dumating sa iyong computer para sa tulong sa pagtatakda ng PATH. At, muli: Kung na-install mo ang iyong SDK sa isang lugar bukod sa \ Android, kailangan mong ayusin nang naaayon.

Sa isang Mac

Maaari mong itakda ang iyong PATH variable sa isang machine na nagpapatakbo ng OS X sa iyong profile ng bash. Ang paggawa nito ay madali, at lahat ay ginagawa sa isang file.

Sa iyong folder ng Home ay isang file na pinangalanan.bash_profile. Buksan ito sa anumang editor ng teksto. Huwag hawakan ang.bashrc o.bash_profile na mga file na maaari mong makita sa direktoryo / atbp!

Maaari kang makakita ng isang blangko na file, o maaaring puno ito ng iba pang impormasyon. Ang kailangan lang nating gawin ay magdagdag ng mga linya ng mag-asawa sa tuktok ng file:

export PATH="$HOME/Android/tools:$PATH"

export PATH="$HOME/Android/platform-tools:$PATH"

(Nabanggit ba natin na kung ang iyong SDK ay nasa ibang lokasyon, kakailanganin mong ayusin ang mga bagay nang naaayon? Mabuti.)

I-save ang file, at i-reboot ang iyong computer upang ang bagong PATH ay maayos na na-sourced.

Sa Linux

Ang pagtatakda ng PATH sa isang computer ng Linux ay halos kapareho ng sa isang Mac, nag-edit ka lamang ng ibang file.

Gamit ang iyong paboritong teksto ng teksto, buksan ang ~ /.bashrc file. Marahil ito ay magkakaroon at magkaroon ng maraming mga entry. Kung nakakuha ka ng isang error na ang file ay hindi umiiral, lumikha lamang ng isang bagong file at i-save ito bilang ~ /.bashrc kapag natapos.

Gusto mong magdagdag ng sumusunod na dalawang linya sa END ng.bashrc file:

export PATH="$HOME/Android/tools:$PATH"

export PATH="$HOME/Android/platform-tools:$PATH"

I-save ang file, at isara ang window window. Magbukas ng isang bagong halimbawa ng terminal at i-type ang utos na ito:

source ~/.bashrc

Ang iyong session ay isangguni ang mga pagbabagong nagawa mo at ang SDK ay nasa iyong PATH.

I-wrap up ito

Dapat mayroon ka na ngayong isang gumaganang hanay ng mga tool ng command na Android at magawa ang mga bagay tulad ng flash ng pinakabagong mga imahe ng pabrika o mano-mano ang na-update ang iyong telepono gamit ang isang zip file. At dahil ginawa mo ito sa iyong sarili, mayroon kang kailangan mong ayusin kapag nagkamali ang mga bagay.

Good luck at magsaya!

Nai-update noong Pebrero 2019: Na -update ang artikulong ito kasama ang mga bagong lokasyon ng pag-download at impormasyon tungkol sa Android SDKManager.