검수요청.png검수요청.png

"안드로이드 스튜디오"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
잔글
10번째 줄: 10번째 줄:
 
안드로이드 스튜디오는 안드로이드 애플리케이션 개발을 위한 공식적인 통합개발환경이다. 소프트웨어 자바 통합개발환경인 인텔리제이 아이디어를 기반으로 하며 코드 편집 및 개발 도구를 통합한다. 안드로이드 운영체제 내에서 애플리케이션 개발을 지원하기 위해 안드로이드 스튜디오는 그레이들(Gradle) 기반 빌드 시스템, 에뮬레이터, 코드 템플릿 및 깃허브를 통합하여 사용한다. 안드로이드 스튜디오의 모든 프로젝트에는 소스 코드와 리소스 파일이 포함된 모듈이 하나 이상 있다. 이러한 양식은 안드로이드 앱 모듈, 라이브러리 모듈 및 구글 앱 엔진 모듈을 포함한다. 안드로이드 스튜디오는 인스턴트 푸시(Instant Push) 기능을 사용하여 실행 중인 응용 프로그램에 코드 및 리소스 변경 사항을 푸시한다. 코드 편집기는 코드를 작성하고 코드 완료, 분석을 지원한다. 안드로이드 스튜디오로 구축된 애플리케이션은 구글 플레이 스토어에 제출하기 위해 APK 형식으로 컴파일된다. 이 소프트웨어는 2013년 5월 구글 I/O에서 처음 발표됐고, 2014년 12월 안정적인 빌드 버전이 출시되었다. 안드로이드 스튜디오는 맥, 윈도우즈 및 리눅스 데스크톱 플랫폼에서 사용할 수 있다. 안드로이드 애플리케이션 개발을 위한 기본 통합개발환경으로 이클립스 안드로이드 개발 툴을 대체했다. 안드로이드 스튜디오 및 소프트웨어 개발 키트는 구글에서 직접 다운로드할 수 있다.
 
안드로이드 스튜디오는 안드로이드 애플리케이션 개발을 위한 공식적인 통합개발환경이다. 소프트웨어 자바 통합개발환경인 인텔리제이 아이디어를 기반으로 하며 코드 편집 및 개발 도구를 통합한다. 안드로이드 운영체제 내에서 애플리케이션 개발을 지원하기 위해 안드로이드 스튜디오는 그레이들(Gradle) 기반 빌드 시스템, 에뮬레이터, 코드 템플릿 및 깃허브를 통합하여 사용한다. 안드로이드 스튜디오의 모든 프로젝트에는 소스 코드와 리소스 파일이 포함된 모듈이 하나 이상 있다. 이러한 양식은 안드로이드 앱 모듈, 라이브러리 모듈 및 구글 앱 엔진 모듈을 포함한다. 안드로이드 스튜디오는 인스턴트 푸시(Instant Push) 기능을 사용하여 실행 중인 응용 프로그램에 코드 및 리소스 변경 사항을 푸시한다. 코드 편집기는 코드를 작성하고 코드 완료, 분석을 지원한다. 안드로이드 스튜디오로 구축된 애플리케이션은 구글 플레이 스토어에 제출하기 위해 APK 형식으로 컴파일된다. 이 소프트웨어는 2013년 5월 구글 I/O에서 처음 발표됐고, 2014년 12월 안정적인 빌드 버전이 출시되었다. 안드로이드 스튜디오는 맥, 윈도우즈 및 리눅스 데스크톱 플랫폼에서 사용할 수 있다. 안드로이드 애플리케이션 개발을 위한 기본 통합개발환경으로 이클립스 안드로이드 개발 툴을 대체했다. 안드로이드 스튜디오 및 소프트웨어 개발 키트는 구글에서 직접 다운로드할 수 있다.
  
 +
== 기능 ==
 +
안드로이드 스튜디오는 유연한 그레이들 기반 빌드 시스템과 빠르고 기능이 풍부한 에뮬레이터로 구성이 되어 있다. 그리고, 모든 안드로이드 기기를 개발할 수 있는 통합 환경을 제공하며, 변경사항을 적용하여 앱을 다시 시작하지 않고 실행 중인 앱에 코드 및 리소스 변경사항을 푸시할 수 있다. 일반적인 앱 기능을 빌드하고 샘플 코드를 가져오는 데에 도움이 되는 코드 템플릿을 제공하고 깃허브 통합을 지원한다. 또한, 광범위한 테스트 도구 및 프레임워크와 성능, 유용성, 버전 호환성 및 기타 문제를 파악하는 린트 도구, C++ 및 NDK를 지원하고, 구글 클라우드 메시징과 앱 엔진의 통합을 도와주는 구글 클라우드 플랫폼을 기본적으로 지원한다.
 
{{각주}}
 
{{각주}}
  

2021년 2월 15일 (월) 10:16 판

파일:안드로이드 스튜디오 로고.png
안드로이드 스튜디오(Android Studio)
파일:안드로이드 스튜디오 글자.png
안드로이드 스튜디오(Android Studio)

안드로이드 스튜디오(Android Studio)는 안드로이드 및 안드로이드 전용 앱 제작을 위한 공식 통합개발환경(IDE)이다.

개요

안드로이드 스튜디오(Android Studio)는 구글이 안드로이드 앱 개발을 위해 젯브레인스사의 인텔리제이 아이디어(IntelliJ IDEA)를 기반으로 만든 통합개발환경으로, 2014년 10월부터 이클립스를 대체해 안드로이드의 공식 통합개발환경이 되면서 무료로 제공되고 있으며, 윈도우즈, 맥 OS X, 리눅스를 지원한다. 안드로이드의 공식 프로그래밍 언어로 채택된 코틀린(Kotlin)도 사용 가능하다. 안드로이드 스튜디오는 빌드 자동화, 종속성 관리 및 맞춤형 빌드 구성을 제공한다. 로컬 라이브러리와 호스팅된 라이브러리를 포함하도록 프로젝트를 구성하고 다양한 코드와 리소스를 포함하는 빌드 변형을 정의하며 여러 코드 축소 및 앱 서명 구성을 적용할 수 있다.

특징

안드로이드 스튜디오는 안드로이드 애플리케이션 개발을 위한 공식적인 통합개발환경이다. 소프트웨어 자바 통합개발환경인 인텔리제이 아이디어를 기반으로 하며 코드 편집 및 개발 도구를 통합한다. 안드로이드 운영체제 내에서 애플리케이션 개발을 지원하기 위해 안드로이드 스튜디오는 그레이들(Gradle) 기반 빌드 시스템, 에뮬레이터, 코드 템플릿 및 깃허브를 통합하여 사용한다. 안드로이드 스튜디오의 모든 프로젝트에는 소스 코드와 리소스 파일이 포함된 모듈이 하나 이상 있다. 이러한 양식은 안드로이드 앱 모듈, 라이브러리 모듈 및 구글 앱 엔진 모듈을 포함한다. 안드로이드 스튜디오는 인스턴트 푸시(Instant Push) 기능을 사용하여 실행 중인 응용 프로그램에 코드 및 리소스 변경 사항을 푸시한다. 코드 편집기는 코드를 작성하고 코드 완료, 분석을 지원한다. 안드로이드 스튜디오로 구축된 애플리케이션은 구글 플레이 스토어에 제출하기 위해 APK 형식으로 컴파일된다. 이 소프트웨어는 2013년 5월 구글 I/O에서 처음 발표됐고, 2014년 12월 안정적인 빌드 버전이 출시되었다. 안드로이드 스튜디오는 맥, 윈도우즈 및 리눅스 데스크톱 플랫폼에서 사용할 수 있다. 안드로이드 애플리케이션 개발을 위한 기본 통합개발환경으로 이클립스 안드로이드 개발 툴을 대체했다. 안드로이드 스튜디오 및 소프트웨어 개발 키트는 구글에서 직접 다운로드할 수 있다.

기능

안드로이드 스튜디오는 유연한 그레이들 기반 빌드 시스템과 빠르고 기능이 풍부한 에뮬레이터로 구성이 되어 있다. 그리고, 모든 안드로이드 기기를 개발할 수 있는 통합 환경을 제공하며, 변경사항을 적용하여 앱을 다시 시작하지 않고 실행 중인 앱에 코드 및 리소스 변경사항을 푸시할 수 있다. 일반적인 앱 기능을 빌드하고 샘플 코드를 가져오는 데에 도움이 되는 코드 템플릿을 제공하고 깃허브 통합을 지원한다. 또한, 광범위한 테스트 도구 및 프레임워크와 성능, 유용성, 버전 호환성 및 기타 문제를 파악하는 린트 도구, C++ 및 NDK를 지원하고, 구글 클라우드 메시징과 앱 엔진의 통합을 도와주는 구글 클라우드 플랫폼을 기본적으로 지원한다.

각주

참고자료

같이 보기


  질문.png 이 문서는 로고 수정이 필요합니다.  

  검수요청.png검수요청.png 이 안드로이드 스튜디오 문서는 소프트웨어에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.