1

저는 이것이 아주 기본적인 질문이라는 것을 알고 있습니다. 그러나 나는 네이티브 안드로이드 개발에 익숙하지 않고 무엇이 무엇인지 내 머리를 감싸는 데 어려움을 겪고 있습니다.Android SDK 빌드 도구, 플랫폼 도구 및 도구 란 무엇입니까?

Android Studio를 사용하지 않고 Android 독립 실행 형 SDK를 사용하고 있으므로 그에 맞게 안내하십시오.

API 레벨 19를위한 앱을 만들고 싶습니다. 어떤 수준의 플랫폼 도구와 빌드 도구를 설치해야합니까?

이 내가 현재

enter image description here

내가 설치 한 API (19)에 대한 구축하고자으로

enter image description here있을 것입니다. 버전 번호가 Android SDK build tools 일 필요합니까, 아니면 더 높을 수 있습니까?

평신도 용어로 각 용어의 의미를 잘 설명해주십시오.

고마워요

+1

[this] (http://stackoverflow.com/questions/19911762/what-are-the-android-sdk-build-tools-platform-tools-and-tools-and-which-versio) –

답변

4

빌드 - 도구를 클릭하여

또한이 주제에 대한 자세한 내용을 알 수 안드로이드 애플 리케이션을 구축에 필요한 안드로이드 SDK의 구성 요소 이다./build-tools/디렉토리에 이 설치되어 있습니다.

그래서 빌드 도구는 Android 앱을 빌드하는 것입니다. 이것은 C 프로젝트의 makefile과 같습니다. 출력은 APK 파일입니다.

Android SDK 도구는 Android SDK의 구성 요소입니다. Android 용 개발 및 디버깅 도구 세트 이 포함되어 있습니다. Android Studio에 포함 된 것은 입니다.

따라서 플랫폼 도구는 fastbootadb과 같은 모든 Android 기기와 상호 작용하는 곳입니다. 예를 들어 apk를 장치에 설치하고 실행하고 디버깅하고 grep 파일을 사용하려면 먼저 장치를 adb 브리지에 연결하고 해당 명령을 모두 실행해야합니다.

API 레벨이 19 인 앱을 빌드하고 싶습니다. 어떤 도구를 사용하여 플랫폼 도구와 빌드 도구를 설치해야합니까?

기본적으로 여기에 모든 최신 항목이 있어야합니다. API 19 장치 용으로 배포하는 경우 Android SDK 플랫폼 19도 있어야합니다.

어쨌든 모든 것을 설치하므로 잠시 동안 만지지는 않았으므로 수정 해 주시면 감사하겠습니다.

1

안드로이드 SDK 빌드 - 도구 안드로이드 애플 리케이션을 구축에 필요한 안드로이드 SDK의 구성 요소입니다./build-tools/디렉토리에 설치됩니다. 그것은의 기능을 지원하는 데 사용되는 등 자세한 내용은 Android SDK Build-Tools

플랫폼 도구을 확인 들어

에뮬레이터, sdcard에, SQLite는과 APK 빌더와 같은 안드로이드 SDK에 대한 개발 및 디버깅 도구의 전체 세트를 포함 현재의 안드로이드 플랫폼은 에뮬레이터 또는 장치와 통신하기 위해 다리 역할을하는 adb를 포함합니다. here

+0

좋습니다. API 19 용으로 빌드하고 싶다면 Android SDK Build-Tools 버전 19가 있어야합니까, 아니면 API 19 용으로 빌드하려면 – krv

+3

@krv를 사용하여 빌드 할 수 있습니까? 19와 같다. –