개발 환경 설정


현재 주류 Android 개발 환경은 다음과 같습니다. ①Eclipse + ADT + SDK ②안드로이드 스튜디오 + SDK ③IntelliJ IDEA + SDK 현재 국내 개발자 대부분은 여전히 ​​이클립스를 사용하고 있다. 그러나 구글이 더 이상 ADT 업데이트를 하지 않겠다고 발표하고, 공식 홈페이지에서도 안드로이드 개발 환경을 통합한 이클립스 다운로드 링크를 삭제한 이후 개발자들이 결국 안드로이드 스튜디오로 전환할 것이라는 다양한 현상이 나타나고 있다. 물론 이 전환 시간은 길지만 Android를 처음 배우는 경우 Android Studio에서 직접 시작하는 것이 좋으며 많은 우수한 오픈 소스 프로젝트가 Android Studio를 기반으로 합니다. 물론, 이 튜토리얼에서는 두 가지 개발 환경을 모두 소개할 것입니다. 어떤 것을 사용할지는 여러분에게 달려 있습니다~ Android Studio와 유사하며 이에 대해 설명하지 않는 IntelliJ도 있습니다!

1.JDK 설치 및 구성

  • 1단계: JDK 다운로드 공식 웹사이트에서 다운로드할 수 있습니다. Jdk 공식 다운로드는 작성자의 네트워크 디스크에서도 다운로드할 수 있습니다. 작성자의 네트워크 디스크 PS: 이것은 가능합니다. 다음이 되세요. 별 상관은 없습니다. 32비트는 32비트로만 다운로드할 수 있습니다!

  • 2단계: JDK 설치어리석은 다음 단계!

  • 3단계: 환경 변수 구성환경 변수 구성은 나중에 사용되는 일부 명령줄 작업을 용이하게 하기 위한 것입니다! 내 컴퓨터를 마우스 오른쪽 버튼으로 클릭——>고급——>환경 변수Java环境变量配置1

  • Create JAVA_HOME12299725.jpgPATH 변수를 수정하고 원본을 삭제하지 마세요! ! ! !

    1.jpg

  • New CLASSPATH

    2.jpg

  • 환경설정 완료 컴퓨터 cmd(명령줄)를 열고 Win키 + R에 cmd를 입력하고, 명령줄에서 javac, java를 입력하면 그림과 같이 구성이 완료됩니다. 此处输入图片的描述


2. 두 가지 개발 도구 중 하나를 선택하세요

현재 상태에 대해서도 말씀드렸습니다. 개발 환경 IDE의 시작 부분에 대해 언급하는 것을 잊어버렸습니다. Android Studio에는 더 많은 구성이 필요합니다. 컴퓨터가 좋지 않은 경우 먼저 Android 개발용 Eclipse를 사용하는 것이 좋습니다. IDE 사용에 익숙해지려면 다음 프로세스를 따르세요.

熟悉IDE开发APP的流程

그런 다음 아래 두 가지 중 하나를 선택하고 Android 개발 여정을 시작하세요!

Eclipse + ADT + SDK: Android 스튜디오 + SDK:


3. 관련 용어 분석

  1. Dalvik: JVM과 달리 Dalvik 가상 머신은 모바일 단말에서 사용하기에 매우 적합합니다.

  2. AVD: (android virtual! 머신 머신): Android 에뮬레이터인 Android 가상 장치

  3. ADT: (Android 개발 도구) Android 개발 도구

  4. SDK: (소프트웨어 개발 키트) Android인 소프트웨어 개발 키트 system, adb.exe

  5. DDMS와 같은 플랫폼 아키텍처용 도구 모음: (dalvik 디버그 모니터 서비스) Android 디버깅 도구

  6. adb: Android 디버깅 브리지, platform-tools 디렉터리 SDK, 함수 다수, 명령줄 필수 사항

  7. DX 도구: Convert .class to .dex file

  8. AAPT: (Android 자산 패킹 도구), Android 리소스 패키징 도구

  9. R .java 파일: 앱의 리소스 파일을 기반으로 aapt 도구에 의해 자동으로 생성되며 리소스 사전으로 이해될 수 있습니다.

  10. AndroidManifest.xml: 앱 패키지 이름 + 구성 요소 선언 + 호환 가능한 최소 버전 프로그램 + 필수권한 등 프로그램 구성 파일


다음 내용이 처음이신 분들에게는 다소 어려울 수도 있지만, 나중에 다시 보시면 매우 도움이 될 것 같습니다~ 이해하지 못하는 경우

4.ADB 명령줄에서 일부 지침을 건너뛸 수 있습니다. ADB 지침을 실행하기 전에 SDK에 대한 환경 변수도 구성해야 합니다.

1단계:
새 ANDROID_HOME 환경을 만듭니다. 변수를 넣고 SDK 루트 디렉터리 주소를 붙여넣습니다:

此处输入图片的描述
2단계:

Path 환경 변수를 업데이트하고 Paht 시작 부분에

%ANDROID_HOME%tools;를 추가합니다. 구성 후 다음 지침을 알아보세요. 常用ADB指令

5. APP 프로그램 패키징 및 설치 프로세스:

APP程序打包与安装的流程

6. APP 설치 프로세스:

APP的安装过程7.

이 섹션에서는 Android 개발 IDE의 현재 상황을 분석합니다. 초보자는 하드웨어 조건이 허용되면 Android Studio를 사용하여 Android 앱을 개발하는 것이 좋습니다. JDK의 설치 및 구성과 익숙해지는 과정도 설명합니다. IDE를 사용하여 일부 키 이름 분석, ADB 명령줄의 공통 지침, 마지막으로 프로그램 패키징 및 설치 및 설치 프로세스 분석! 이 장을 마치면 모든 사람이 Android 개발, 프로그램 개발 프로세스 및 해당 프로젝트 디렉토리 구조에 대해 간단하게 이해하게 될 것입니다! 모든 사람들이 에뮬레이터 AVD가 매우 느리게 실행된다고 불평할 것이라고 믿습니다. 다음 섹션에서는 실제 장치보다 빠른 Android 에뮬레이터인 Genymotion의 설치 및 사용을 소개할 것입니다!