Logo bg.androidermagazine.com
Logo bg.androidermagazine.com

Как да инсталирате Android sdk на Windows, Mac и Linux

Съдържание:

Anonim

Повечето от нас никога няма да трябва да инсталират Android SDK. Причината защо е точно в името - Software Development Kit. Той е създаден за хора, които пишат приложения за Android, които се нуждаят от инструменти за работа с Android от компютър.

Но тези инструменти също могат да бъдат полезни за хора, които искат да правят някои по-модерни неща. Нещо като ръчно актуализиране на софтуер или вкореняване на телефона им. Fastboot и ADB са жизненоважни, ако се подлагате на „хакване“ на софтуера за Android. И Google го предоставя безплатно за всички.

Какво да избера?

Има два начина да получите работещ набор от Android инструменти на вашия компютър. Лесният начин е просто да инсталирате Android Studio. Всичко, необходимо за стартиране и използване на инструментите за команден ред на Android, е част от Android Studio, както и начин да се актуализират инструментите. Въпреки че е предназначен за хора, които искат цялостна среда за разработка и включва редактор на кодове, Android емулатор и компилатор, можете да използвате само инструментите на командния ред и никога да не отваряте останалото.

Ако не се страхувате да намокрите краката си, можете да инсталирате само SDK компоненти извън Android Studio. Инсталирането им е лесно (те са вътре в zip файл), но настройването на компютъра да ги използва не е лесен процес.

Ръчно инсталиране на SDK за Android

Изтеглете SDK директно от Google, като щракнете тук. Превъртете надолу и намерете секцията с надпис „Вземете само инструментите на командния ред“ и я запишете някъде лесно, за да стигнете, като вашия работен плот. Ще го извлечем на по-добро място в следващата стъпка.

Файлът, който сте изтеглили, е компресиран. Ще трябва да сте запознати със компресираните файлове - и как да ги извлечете - за да продължите по-нататък. Ако не сте, спрете тук и отделете време, за да научите за тях.

Извадете компресирания си файл на следното място:

  • Windows: Коренът на вашия C: диск
  • OS X: Вашата домашна папка
  • Linux: Вашата домашна папка

Преименувайте извлечената папка на „Android“. Това ще направи останалото от това ръководство и времето ви със SDK много по-лесно.

Предварителни

Ще ви трябва работеща версия на Java, за да стартирате SDK компонентите. За повечето неща ще правите със SDK както Open Java, така и Sun Java от Oracle (да, този Oracle) ще работи.

  • На Mac е доста лесно, защото вече ще го инсталирате, освен ако не го деинсталирате. Ако сте го направили, инсталирайте го отново - трябва да знаете как.
  • В Windows се насочете към уебсайта на Oracle и изтеглете правилната версия (32- или 64-битова) за вашия компютър. Отново, ако това ви създава проблеми, спрете това, което правите и научете малко повече за вашия компютър. Ако не можете да инсталирате Java, може би все още не сте готови да използвате Android SDK.
  • На компютър с Linux също ще трябва да инсталирате Java. Можете да намерите x86 и x64 двоични файлове за Sun Java от Oracle на техния уебсайт. OpenJDK също работи за повечето неща, които ще трябва да направите със SDK. (OpenJDK вече е в комплект с Android Studio, който включва SDK, както и среда за разработка) и ще намерите пълни инструкции за инсталирането му на уеб сайта OpenJDK, Ако имате нужда от повече помощ или искате да използвате мениджър на пакети, за да инсталирате Sun Java, ще трябва да се обърнете към документацията за вашия конкретен дистрибутор.

Потребителите на Linux също ще трябва да се уверят, че имат инсталирани 32-битови библиотеки, ако те използват 64-битова версия на операционната система. Ако използвате Ubuntu или друг вариант на Debian, инсталирайте ncurses5 и stdc ++ 6 през терминала:

sudo apt-get install lib32ncurses5 lib32stdc++6

Ако използвате различен аромат на Linux, намерете правилните пакети за ncurses5 и stdc ++ 6 и ги инсталирайте.

Инсталиране на инструментите

Извадете файла, който сте изтеглили по-горе, в папка с име Android на корен на вашия C диск (Windows) или в вашата домашна папка (Mac, Linux). Може да забележите, че някои неща липсват, ако някога сте изтегляли инструментите на командния ред преди, тъй като папките с инструменти и платформа-инструменти липсват. Това е ОК, ние сме на път да ги получим с включения SDK мениджър.

Отворете папката bin в извлеченото изтегляне и намерете изпълнимия файл sdkmanager. Може да изглежда като терминал или команда на shell, но ще отвори GUI, стига да имате инсталиран правилно Java.

В SDK мениджъра ще изберете да инсталирате Android SDK Tools и Android SDK Platform-Tools. Ако използвате Windows, вие също ще искате да инсталирате USB драйвера на Google и ако планирате да изградите AOSP от източник, може да искате да инсталирате Android SDK Build-Tools.

Изберете правилните файлове и продължете процеса (той ще ви покаже лицензно споразумение, което трябва да прочетете) и двете папки с инструменти ще бъдат инсталирани. Но не си съвсем завършен!

Инструментите ще бъдат инсталирани в папката с данни за приложението. В Windows е в Windows \ users \ YourUserName \ AppData \ Local \ Android, а на Mac или Linux е в .Android (забележете точка!) В домашната си папка. Създайте символна връзка (информация за потребителите на Windows тук) за двете папки с инструменти в папката на Android, която сте създали по-рано. Това ще ви помогне да ги включите във вашия ПЪТ и да улесните живота много по-лесно.

Настройка на вашата PATH

Променливата PATH в операционната система на компютъра ви казва къде да търсите, когато искате да стартирате команда от терминал или от командния ред. Например, за да изпълните командата ADB, трябва или да въведете и да предоставите пълния път - т.е. папката ADB всъщност е вътре, в папката SDK - или да зададете местоположението в самата променлива PATH. Малко е объркващо, но добрата новина е, че да го направите е по-лесно, отколкото да го обяснявате.

За да работят тези инструкции, както е писано, ще трябва да извлечете и преименувате папката за изтегляне на SDK, както беше споменато по-горе, и до правилното място за този урок.

В Windows

Освен ако все още използвате по-стара версия на Windows, вече не можете да задавате PATH във файла autoexec.bat или файла autoexec.nt. Вместо това ще трябва да актуализирате настройките на системната променлива среда. Ето как се прави на машина с Windows 10:

  • Натиснете бутона Старт на вашата клавиатура.
  • Започнете да пишете думите на променливите на околната среда.
  • Докато пишете, ще видите избора да редактирате променливите на системната среда. Изберете го.
  • В прозореца на променливите на околната среда изберете ред PATH в секцията Потребителски променливи за (вашето потребителско име), след което щракнете върху бутона Редактиране.

Добавете пълния път към Android SDK инструментите и папките с инструменти на платформата Android SDK в полето за редактиране, разделени с точка и запетая. Тя трябва да изглежда така:

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

За по-старите версии на Windows вижте документацията, приложена към вашия компютър, за помощ при настройката на PATH. И отново: Ако сте инсталирали SDK някъде, освен \ Android, ще трябва да коригирате съответно.

На Mac

Можете да зададете вашата PATH променлива на машина, работеща под OS X във вашия bash профил. Това е лесно и всичко се прави в един файл.

Във вашата папка Начало е файл с име.bash_profile. Отворете го с всеки текстов редактор. Никога не докосвайте.bashrc или.bash_profile файлове, които може да намерите в / etc директорията!

Може да видите празен файл или може да е пълен с друга информация. Всичко, което трябва да направим, е да добавим няколко реда в горната част на файла:

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

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

(Споменахме ли, че ако вашият SDK е на друго място, ще трябва да коригирате нещата съответно? Добре.)

Запазете файла и рестартирайте компютъра си, така че новият PATH да бъде доставен правилно.

На Linux

Задаването на PATH на компютър с Linux е почти същото като на Mac, просто редактирате различен файл.

Използвайте любимия си текстов редактор, отворете файла ~ /.bashrc. Вероятно ще съществува и ще има множество записи. Ако получите грешка, че файлът не съществува, просто създайте нов файл и го запишете като ~ /.bashrc, когато приключите.

Ще искате да добавите следните два реда към КРАЯ на файла.bashrc:

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

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

Запазете файла и затворете прозореца на терминала. Отворете нова инстанция на терминала и въведете тази команда:

source ~/.bashrc

Сесията ви ще се отнася за промените, които сте направили и SDK ще бъде във вашата PATH.

Опаковане

Вече трябва да имате работещ набор от инструменти за команден ред на Android и да можете да правите неща като флаш най-новите фабрични изображения или ръчно да актуализирате телефона си с ZIP файл. И понеже сте се справили сами, имате това, което трябва да го поправите, когато нещата се объркат.

Късмет и се забавлявай!

Актуализирано февруари 2019: Тази статия е актуализирана с нови места за изтегляне и информация за Android SDKManager за Android.