차례:
우리 대부분은 안드로이드 SDK를 설치할 필요가 없습니다. 그 이유가 바로 Software Development Kit입니다. 컴퓨터에서 Android와 작동하는 도구가 필요한 Android 앱을 작성하는 사람들을 위해 제작되었습니다.
그러나 이러한 도구는 고급 기능을 원하는 사람들에게도 유용 할 수 있습니다. 수동으로 소프트웨어를 업데이트하거나 전화를 응원하는 것과 같은 것들. Android 소프트웨어에서 "해킹"하는 경우 Fastboot 및 ADB가 필수적입니다. 또한 Google은 모든 사람에게 무료로 제공합니다.
무엇을 선택해야합니까?
컴퓨터에서 작동하는 Android 도구 세트를 얻는 방법에는 두 가지가 있습니다. 쉬운 방법은 Android Studio를 설치하는 것입니다. Android 명령 행 도구를 실행하고 사용하는 데 필요한 모든 것은 도구를 업데이트 된 상태로 유지하는 방법뿐만 아니라 Android Studio의 일부입니다. 완전한 개발 환경을 원하고 코드 편집기, Android 에뮬레이터 및 컴파일러를 포함하는 사람들을 위해 설계되었지만 명령 줄 도구 만 사용하고 나머지는 열 수 없습니다.
발이 젖는 것을 두려워하지 않으면 Android Studio 외부에 SDK 구성 요소 만 설치할 수 있습니다. 그것들을 설치하는 것은 쉽지만 (zip 파일 안에 있음) 컴퓨터를 사용하도록 설정하는 것은 쉬운 과정이 아닙니다.
Android SDK 수동 설치
여기를 클릭하여 Google에서 직접 SDK를 다운로드하십시오. 약간 아래로 스크롤하여 "명령 줄 도구 만 가져 오기"라고 표시된 섹션을 찾아 데스크탑과 같이 쉽게 찾을 수있는 곳에 저장하십시오. 다음 단계에서 더 나은 위치로 추출 할 것입니다.
다운로드 한 파일이 압축되었습니다. 더 나아가려면 압축 파일 및 압축 해제 방법에 익숙해야합니다. 그렇지 않다면 여기서 멈추고 그들에 대해 배우기 위해 시간을 보내십시오.
압축 파일을 다음 위치에 추출하십시오.
- Windows: C: 드라이브의 루트
- OS X: 홈 폴더
- Linux: 홈 폴더
추출 된 폴더의 이름을 "Android"로 바꾸십시오. 이렇게하면이 가이드의 나머지 부분과 SDK 사용 시간이 훨씬 쉬워집니다.
전제 조건
SDK 구성 요소를 실행하려면 Java 버전이 필요합니다. SDK를 사용하여 수행 할 대부분의 작업에는 Oracle의 Open Java 및 Sun Java (예: Oracle)가 모두 작동합니다.
- Mac에서는 제거하지 않는 한 이미 설치되어 있기 때문에 매우 쉽습니다. 설치 한 경우 다시 설치하십시오. 방법을 알아야합니다.
- Windows의 경우 Oracle 웹 사이트로 이동하여 컴퓨터에 맞는 올바른 버전 (32 비트 또는 64 비트)을 다운로드하십시오. 다시 말하지만 이것이 문제를 일으키는 경우 작업을 중단하고 컴퓨터에 대해 조금 더 배우십시오. Java를 설치할 수없는 경우 아직 Android SDK를 사용할 수 없습니다.
- Linux 컴퓨터에서는 Java도 설치해야합니다. Oracle의 웹 사이트에서 Sun Java 용 x86 및 x64 바이너리를 찾을 수 있습니다. OpenJDK는 SDK와 관련하여 필요한 대부분의 작업에도 사용할 수 있습니다 (OpenJDK는 이제 SDK 및 개발 환경을 포함하는 Android Studio와 번들로 제공됨). OpenJDK 웹 사이트에서 설치하는 데 필요한 전체 지침을 찾을 수 있습니다.. 추가 지원이 필요하거나 패키지 관리자를 사용하여 Sun Java를 설치하려면 특정 배포판의 설명서를 참조해야합니다.
Linux 사용자는 64 비트 버전의 운영 체제를 실행중인 경우 일부 32 비트 라이브러리가 설치되어 있는지 확인해야합니다. Ubuntu 또는 다른 데비안 변형을 사용하는 경우 터미널을 통해 ncurses5 및 stdc ++ 6을 설치하십시오.
sudo apt-get install lib32ncurses5 lib32stdc++6
다른 풍미의 Linux를 사용하는 경우 ncurses5 및 stdc ++ 6에 대한 올바른 패키지를 찾아 설치하십시오.
도구 설치
위에서 다운로드 한 파일을 C 드라이브의 루트 (Windows) 또는 홈 폴더 (Mac, Linux)의 Android 폴더에 추출하십시오. 도구 및 플랫폼 도구 폴더가 누락되기 전에 명령 행 도구를 다운로드 한 경우 몇 가지 누락 된 사항이 있습니다. 괜찮습니다. 포함 된 SDK 관리자를 사용하여 제공 할 예정입니다.
추출 된 다운로드에서 bin 폴더를 열고 sdkmanager 실행 파일을 찾으십시오. 터미널 또는 셸 명령처럼 보일 수 있지만 Java를 올바르게 설치 한 경우 GUI가 열립니다.
SDK 관리자에서 Android SDK Tools 및 Android SDK Platform-Tools 를 설치하도록 선택합니다. Windows를 사용하는 경우 Google USB 드라이버도 설치하고 소스에서 AOSP를 빌드 하려는 경우 Android SDK Build-Tools 를 설치할 수 있습니다.
올바른 파일을 선택하고 프로세스를 진행하여 (읽어야하는 라이센스 계약이 표시됨) 두 도구 폴더가 모두 설치됩니다. 그러나 당신은 완전히 끝나지 않았습니다!
도구는 응용 프로그램 데이터 폴더에 설치됩니다. Windows에서는 Windows \ users \ YourUserName \ AppData \ Local \ Android 에 있고 Mac 또는 Linux에서는 홈 폴더의 .Android (점에 유의하십시오!)에 있습니다. 앞에서 만든 Android 폴더의 두 도구 폴더에 대한 기호 링크 (여기에서 Windows 사용자를위한 정보)를 작성하십시오. 이것은 당신의 경로에 그들을 데 도움이되고 인생을 훨씬 쉽게 만들 것입니다.
PATH 설정
컴퓨터 운영 체제의 PATH 변수는 터미널이나 명령 줄에서 명령을 실행할 위치를 알려줍니다. 예를 들어, ADB 명령을 실행하려면 전체 경로를 입력하여 제공해야합니다 (예: ADB 폴더가 SDK 폴더 안에 있음). 또는 PATH 변수 자체에 위치가 설정되어 있어야합니다. 약간 혼란 스럽지만 좋은 소식은 설명하는 것보다 쉽다는 것입니다.
이 지시 사항이 작성된대로 작동하려면 위에서 언급 한대로 SDK 다운로드 폴더를 추출하고 이름을 변경해야하며이 학습서의 올바른 위치로 변경해야합니다.
Windows에서
여전히 이전 버전의 Windows를 사용하지 않는 한 더 이상 autoexec.bat 파일 또는 autoexec.nt 파일에서 PATH를 설정할 수 없습니다. 대신 시스템 환경 변수 설정을 업데이트해야합니다. Windows 10 시스템에서 수행되는 방법은 다음과 같습니다.
- 키보드에서 시작 키를 누르십시오.
- 환경 변수 단어를 입력하십시오.
- 입력 하는 동안 시스템 환경 변수 편집 옵션이 표시됩니다. 그것을 선택하십시오.
- 환경 변수 창의 (사용자 이름) 에 대한 사용자 변수 섹션에서 PATH 행 항목을 선택한 다음 편집 단추를 클릭하십시오.
편집 상자에서 Android SDK 도구 및 Android SDK 플랫폼 도구 폴더의 전체 경로를 세미콜론으로 구분하여 추가하십시오. 다음과 같이 보일 것입니다:
C:\Android\tools;C:\Android\platform-tools
이전 버전의 Windows의 경우 PATH 설정에 대한 도움이 필요하면 컴퓨터와 함께 제공된 설명서를 참조하십시오. 그리고 다시: \ Android 이외의 위치에 SDK를 설치 한 경우 그에 따라 조정해야합니다.
Mac에서
bash 프로파일에서 OS X를 실행하는 시스템에서 PATH 변수를 설정할 수 있습니다. 그렇게하는 것은 쉽고, 하나의 파일로 이루어집니다.
홈 폴더에는.bash_profile이라는 파일이 있습니다. 텍스트 편집기로여십시오. / etc 디렉토리에있는.bashrc 또는.bash_profile 파일을 절대 만지지 마십시오!
빈 파일이 표시되거나 다른 정보로 가득 차있을 수 있습니다. 파일 맨 위에 몇 줄을 추가하기 만하면됩니다.
export PATH="$HOME/Android/tools:$PATH"
export PATH="$HOME/Android/platform-tools:$PATH"
(SDK가 다른 위치에있는 경우 그에 따라 조정해야한다고 언급 했습니까?)
파일을 저장하고 컴퓨터를 재부팅하여 새 PATH가 올바르게 제공되도록하십시오.
리눅스에서
Linux 컴퓨터에서 PATH 설정은 Mac에서와 거의 동일하며 다른 파일을 편집하기 만하면됩니다.
자주 사용하는 텍스트 편집기를 사용하여 ~ /.bashrc 파일을 엽니 다. 아마도 존재하고 여러 항목이있을 것입니다. 파일이 존재하지 않는다는 오류가 발생하면 새 파일을 작성하고 완료되면 ~ /.bashrc로 저장하십시오.
.bashrc 파일의 끝에 다음 두 줄을 추가하려고합니다.
export PATH="$HOME/Android/tools:$PATH"
export PATH="$HOME/Android/platform-tools:$PATH"
파일을 저장하고 터미널 창을 닫습니다. 터미널의 새 인스턴스를 열고 다음 명령을 입력하십시오.
source ~/.bashrc
세션은 변경 사항을 참조하고 SDK는 PATH에 있습니다.
그것을 마무리
이제 Android 명령 행 도구가 작동하고 최신 공장 이미지를 플래시하거나 zip 파일로 수동으로 전화를 업데이트하는 등의 작업을 수행 할 수 있습니다. 그리고 스스로 해냈 기 때문에 문제가 발생했을 때 해결해야 할 것이 있습니다.
행운을 빌고 재미있게 보내!
2019 년 2 월 업데이트: 이 문서는 새로운 다운로드 위치 및 Android SDKManager에 대한 정보로 업데이트되었습니다.