한국의 개발자들을 위한 Google for Developers 국문 블로그입니다.
Android Studio 2.1 - Android N 개발자 프리뷰 지원
2016년 5월 12일 목요일
게시자:
Jamal Eason
, Android 제품 관리자
Android N 개발자 프리뷰
를 출시하면서 좀 더 쉽고 포괄적으로 앱을 빌드하고 테스트할 수 있는 방법을 제공해 드리고 싶었습니다. 더 빨라지고 안정적인
Android Studio 2.0
기반으로 빌드된 공식 Android Studio 2.1 버전은 IDE 마법사, 빌드 시스템 및 Android 에뮬레이터 업데이트가 포함되어 있고, 새로운
Jack 컴파일러
와
Java 8 언어 지원
을 포함하는 개발자 프리뷰의 새로운 기능과 API들을 사용해 볼 수 있습니다. N 개발자 프리뷰에 대한 지원 외에 Instant Run의 성능도 크게 개선되었습니다. N 개발자 프리뷰를 사용해서 앱을 개발 및 검증하고 있거나 더욱 빠른 Instant Run 속도를 원한다면 안정적인 릴리스 채널에서 Android Studio 2.1을
다운로드
하거나 기존 버전을 2.1로 업데이트하시기 바랍니다.
Android Studio 2.1에는 다음과 같은 새로운 기능이 포함됩니다.
N 개발자 프리뷰 지원:
Android Studio 2.1은 N 개발자 프리뷰를 사용하는 앱의 테스트 및 검증을 위한 최고의 IDE입니다. 최신 버전의 프리뷰 SDK를 설치해 새로운 Java 8 지원을 실험해보고, N 개발자 프리뷰 에뮬레이터 시스템 이미지를 실행할 수 있는 유일한 공식 Android 에뮬레이터를 활용해 앱을 테스트해보세요.
Instant Run:
Android Studio 2.0의 신속한 편집, 빌드 및 배포 주기를 즐기던 분들은 이제 Instant Run으로 앱 코드의 점진적 변경 사항을 더욱 빠르게 테스트할 수 있습니다.
새 기능 자세히 살펴보기
N 개발자 프리뷰
Android Studio 2.1 릴리스에는 N 개발자 프리뷰의
새로운 기능과 API
뿐 아니라 새로운
Jack 컴파일러
와
Java 8
지원이 포함되어 있습니다. 모든 버전의 Android 플랫폼에서 Jack 컴파일러를 통해 람다, 메서드 참조, 컴파일 타임 타입 참조 기능등을 사용할 수 있습니다. Android N 및 그 이후 버전에서는 인터페이스 상의 기본 및 정적 메서드와 반복 가능한 주석을 사용할 수 있습니다. N 개발자 프리뷰로 개발할 때 Java 8 언어 기능을 사용하려면 Jack 컴파일러를 사용해야 합니다. 새 프로젝트 마법사[파일→ 새로 만들기→ 프로젝트]는 N을 대상으로 하는 프로젝트를 위한 환경을 자동으로 구성해줍니다.
새 프로젝트를 생성하거나
기존 프로젝트
에서 약간의 설정을 업데이트하기만 하면 되므로 쉽게 개발을 시작할 수 있습니다. 테스트할 준비가 되면
Android 가상 기기(AVD)
를 새로 만들고 새 Android 에뮬레이터를 사용해서 N 개발자 프리뷰에서 앱을 실행할 수 있습니다.
새 Android 에뮬레이터에서의 N 개발자 프리뷰
Instant Run 및 일반 빌드 성능 향상
증분 Java 컴파일과 in-process dex, 이 두 가지 새로운 기능 덕분에 이제는
Instant Run
및 일반 빌드 속도가 훨씬 빨라졌습니다.
이전 버전의 Android Studio에서는 Java 코드를 한 줄만 변경해도 해당 모듈의 Java 소스를 모두 다시 컴파일하게 됩니다. 하지만 이제 Android Studio 2.1에서는 기본적으로 증분 Java 컵파일을 사용하여 꼭 필요한 것만 컴파일하므로 컴파일 시간이 단축됩니다.
또한, Gradle 데몬 프로세스 내에서 클래스 파일을 dex 파일로 변환하는 in-process dex를 사용하여 빌드 시간을 단축합니다. 따라서 별도의 dex 프로세스를 만들 필요가 없습니다. 이 기능을 사용하려면 Gradle 데몬에 사용할 수 있는 메모리의 양을 2GB 이상으로 늘려야 할 것입니다(기본 메모리 양은 1GB). 이 기능은 증분 빌드 및 전체 빌드의 속도를 모두 높이는 데 도움이 됩니다.
계속해서 Instant Run 및 일반 빌드의 성능을 개선하는 과정에서 적극적으로 피드백을 해주시면 감사하겠습니다. 앞으로 나올 릴리스에서는 빌드 시간을 훨씬 더 단축하기 위해 계속 노력할 것입니다. 빌드 변경 내용에 대한 자세한 정보를 보려면
여기
를 클릭하세요.
다음 단계
업데이트
이전 버전의 Android Studio를 사용하고 계시다면 탐색 메뉴(도움말 → 업데이트 확인[Windows/Linux] , Android Studio → 업데이트 확인[OS X])에서 Stable 채널 업데이트를 확인할 수 있습니다. Android Studio의 새로운 복사본은
여기
서 다운로드할 수 있습니다.
N 개발자 프리뷰로 앱 테스트 및 검증하기
Android Studio 2.0으로 업데이트하거나
다운로드
한 후 N 개발자 프리뷰를 사용하여 앱을 테스트하고 개발하려면 새 Android 에뮬레이터용으로 Android 가상 기기(AVD)를 새로 만들고 추가 설정
지침
을 확인해 보세요.
어떤 점이 마음에 드는지, 어떤 문제나 기능에 대해 알고 싶은지 피드백을 보내주시면 감사하겠습니다.
Google+
페이지나
Twitter
에서 저희 Android Studio 개발 팀과 계속 소통하시기 바랍니다.
Contents
ML/Tensorflow
Android
Flutter
Web/Chrome
Cloud
Google Play
Community
Game
Firebase
검색
Tag
인디게임페스티벌
정책 세미나
창구프로그램
AdMob
AI
Android
Android 12
Android 12L
Android 13
Android 14
Android Assistant
Android Auto
Android Games
Android Jetpack
Android Machine Learning
Android Privacy
Android Studio
Android TV
Android Wear
App Bundle
bootcamp
Business
Chrome
Cloud
Community
compose
Firebase
Flutter
Foldables
Game
gdg
GDSC
google
Google Developer Student Clubs
Google Play
Google Play Games
Interview
Jetpack
Jetpack Compose
kotlin
Large Screens
Library
ma
Material Design
Material You
ML/Tensorflow
mobile games
Now in Android
PC
Play Console
Policy
priva
wa
wear
Wearables
Web
Web/Chrome
Weeklyupdates
WorkManager
Archive
2024
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2023
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2022
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2021
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2020
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2019
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2018
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2017
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2016
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2015
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2014
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2013
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2012
12월
11월
10월
9월
8월
7월
6월
5월
3월
2월
1월
2011
12월
11월
Feed