한국의 개발자들을 위한 Google Developers 국문 블로그입니다.
Android Studio 3.2 베타
Monday, August 6, 2018
<블로그 원문은
이곳
에서 확인하실 수 있으며 번역 리뷰에는
정승욱(Android GDE)
님이 참여해 주셨습니다.>
게시자:
Jamal Eason
, Android 제품 관리자
Android Studio 3.2 Beta를
다운로드
하실 수 있습니다. Google I/O 2018에서 미리 살펴본 공식 Android IDE의 최신 릴리스는
Android JetPack
,
Android P Developer Preview
, 새로운
Android App Bundle
형식 등, Google I/O를 즈음해 출시된 완전히 새로운 기능을 익힐 수 있도록 돕는 데 초점을 맞추고 있습니다. Android Studio 3.2에는 Emulator Snapshots와 Energy Profiler처럼 앱 개발 속도를 높이기 위한 다른 새롭고 흥미로운 기능도 여러 가지 포함되어 있습니다.
버전 1.0이 출시된 이후로 3년 반이 지나는 동안 Android Studio 사용이 늘어남에 따라, 우리는 품질 향상에 대한 압박도 점점 많이 받고 있습니다. 우리는 수백만의 앱 개발자가 거의 매일 Android Studio를 장시간 사용하고 있고 신뢰할 만한 도구 세트를 필요로 한다는 점을 누구보다 잘 알기에, 품질 향상에 계속 투자하고 있습니다. 일단 Android Studio 3.2를 마친 후 다음 릴리스에서는 안정성, 빌드 시간 및 기타 품질 관련 작업에 중점을 둘 예정입니다. 우리 역시 기다리고 싶지 않았기에, 450여 개의 버그를 수정했을 뿐더러
메모리 누수
와 성능 문제를 해결하기 위한 체크인을 만들었습니다. 끊임없이 피드백을 보내주셔서 감사하고 우리가 Android Studio의 다음 버전에서 개발자가 가장 관심을 두는 영역에 집중할 수 있도록 앞으로도 계속 소중한 피드백을 보내주시기 바랍니다. 최신 기능을 사용하고 품질이 얼마나 향상되었는지 평가하고 싶으시면 베타 출시 채널을 통해 Android Studio를
다운로드
하여 사용해 보실 수 있습니다.
Android Studio 3.2에 담긴 내용
Android Studio 3.2의
Canary 릴리스
를 기반으로 하는 Beta 릴리스에 포함되는 사항은 다음과 같습니다.
Android App Bundle 지원
-
Android App Bundle
은 Google Play의 Dynamic Delivery를 사용하는 새로운 게시 형식으로, Dynamic Delivery는 특정 기기에 필요한 리소스만 포함된 더 작고 최적화된 APK를 제공합니다. 코드 변경 없이
Build
→
Build Bundle / APK
또는
Build
→
Generate Signed Bundle / APK
로 이동하여 Android App Bundle의 앱 크기 절감 효과를 누릴 수 있습니다.
Android App Bundle 빌드
Emulator Snapshots -
Android Studio 3.2를 사용하여 어떤 에뮬레이터 상태에서든 스냅샷을 만든 다음 2초 이내에 스냅샷을 시작할 수 있습니다. 원하는 앱, 데이터 및 설정으로 Android Virtual Device(AVD) 스냅샷을 사전 구성한 다음, 같은 스냅샷으로 반복해서 돌아갈 수 있습니다.
자세히 알아보기
.
Android Emulator Snapshots
Energy Profiler
- 성능 프로파일러 모음의 새로운
Energy Profiler
는 개발한 앱이 Android 기기에 미치는 에너지 영향을 파악하는 데 도움이 될 수 있습니다. 이제는 시스템 컴포넌트의 예상 에너지 사용량을 시각화하는 것은 물론, 배터리 방전을 일으킬 수 있는 백그라운드 이벤트를 검사할 수도 있습니다.
Energy Profiler
아래에 나열된 개발 흐름으로 구성되는 모든 주요 기능에 대한 기사와
Canary 블로그
에 있는 기사 전문을 확인해 보세요.
개발
네비게이션 편집기
AndroidX 리팩터링
샘플 데이터
머티리얼 디자인 업데이트
Android Slices
CMakeList 편집
새로운 어시스턴트란?
새로운 Lint 검사
Intellij 플랫폼 업데이트
빌드
Android App Bundle
D8 Desugaring
R8 Optimizer
테스트
Android Emulator Snapshots
Android Emulator의 화면 녹화
가상 장면 Android Emulator 카메라
ADB 연결 어시스턴트
최적화
Energy Profiler
시스템 추적
프로파일러 세션
자동 CPU 기록
JNI 참조 추적
Google I/O '18에서 진행된 세션
Google I/O '18에서 Android Studio 3.2의 출시와 함께, Android Studio 팀은 Android Studio에 대한 일련의 세션도 발표했습니다. 다음 동영상을 시청하시면 액션의 최신 기능을 살펴보고 Android Studio의 사용 방법에 관한 팁과 요령을 확인할 수 있습니다.
What's new in Android development tools
(Android 개발 도구의 새로운 기능) -
Android Studio에서 Android 앱 개발자를 위한 모든 최신 기능에 대한 개요를 소개합니다. 이 세션에는 최신 Android API를 통해 개발자의 워크플로 진행을 촉진시켜 주는 관련 기능의 데모와 무척 인상적인 프레젠테이션이 포함되어 있습니다.
What's new with the Android build system
(Android 빌드 시스템의 새로운 기능)
-Android 빌드 시스템의 새로운 기능을 심층적으로 살펴봅니다.
What's new with ConstraintLayout and Android Studio design tools
(ConstraintLayout 및 Android Studio 설계 도구의 새로운 기능) -
이 세션에서는 Android Studio 설계 도구에 추가된 최신 기능뿐 아니라 ConstraintLayout 2.0의 새로운 기능에 대해서도 다루며, 그래픽 사용자 인터페이스 애플리케이션의 설계, 프로토타입 제작 및 빌드를 위해 이러한 기능을 효과적으로 이용하는 방법을 중점적으로 소개합니다.
Improve app performance with Android Studio Profilers
(Android Studio Profilers로 앱 성능 향상) -
이 강연에서는 Android Studio Profilers를 사용하여 앱의 성능 문제를 진단하고 해결하는 방법을 시연합니다. CPU, 메모리, 네트워크 프로파일러를 사용하는 방법을 보여주는 예제를 다루고 새로운 기능을 중점적으로 소개합니다.
Best practices using compilers in Android Studio
(Android Studio에서 컴파일러를 사용하는 모범 사례) -
이 세션에서는 Android에 사용되는 다양한 컴파일러에서 이루어지는 Java 8 언어 기능 디슈가링, 새로운 dexer(D8) 및 shrinker(R8), Android용 Kotlin 컴파일러에서 수행되는 작업에 대해 심층적으로 논합니다.
Android Jetpack: manage UI navigation with Navigation Controller
(Android Jetpack: 네비게이션 컨트롤러를 이용한 UI 네비게이션 관리) -
이 세션에서는 Android Studio의 Navigation Editor, XML 또는 Java API를 사용하여 네비게이션 그래프를 정의하는 방법과 이를 통해 앱 네비게이션 및 딥 링크 연결 처리를 단순화하는 방법을 논합니다.
다운로드 및 피드백
베타 채널
다운로드 페이지
에서 Android Studio 3.2 최신 버전을 다운로드하세요. 이전 버전의 Android Studio를 사용 중이라면 Android Studio Beta 1 이상으로 업데이트해야 합니다. Android Studio의 안정적인 버전 역시 그대로 유지하고 싶을 경우 Android Studio의 안정적인 릴리스 버전과 베타 릴리스 버전을 동시에 실행할 수 있습니다.
자세히 알아보기
.
위에서 언급한 Android Emulator 기능을 사용하려면 Android Studio SDK Manager를 통해 다운로드한 Android Emulator v27.3 이상을 실행 중이어야 합니다.
제품 품질을 유지하기 위해 Navigation Editor 같이 Canary 채널에서 본 기능 중 일부는 기본적으로 비활성화되어 있으니 참고하시기 바랍니다. Canary 릴리스 채널 기능을 활성화하려면
File → Settings → Experimental → Editor → Enable Navigation Editor
로 이동하세요.
버그나 문제를 발견하면 언제든지
문제를 제기해 주세요
.
Google+
페이지나
Twitter
에서 저희 Android Studio 개발 팀과 계속 소통하시기 바랍니다.
Tag
ad
AdMob
admob_sdk
Advanced Power Searching
Android
Android App Quality
android back button
Android back end
Android navigation
Android Player API
android server
android up button
androidL
androidtv
androidwear
App Translate Service
Audio Focus
Chrome
Chromecast
Code-in 2012
Core App Quality Guidelines
Daydream
design
designing for Tablets
designsprint
dialog
Drive SDK
Game Developers Conference
GCi
GCi 참가자
GCPNEXT16
GDA
GDC
gdg
gdgkorea
Go
Google Cast
Google Code-in
Google Play
Google Play 스토어
Google Search
Google Summer of Code
Google+ Sign-In
Google+ Sign-In Bootcamps
Google+ 로그인
Google+ 로그인 부트캠프
googleanalytics
googleio
GooglePlay #AndroidDevStory #PlayStore #MaterialDesign #AndroidStudio #DeveloperConsole
GSOC
hackathon
HackFair 출품작
In-app Billing
io
io2014
ioapp
iobytes
ioextended
IRC Talk
IRC 서버
java7
kitkat
launch
Marshmallow
materialdesign
mobile ad
mobile_ads_sdk
multiscreen
NaCl
Native YouTube Player API
NRRN 사용 제한
Power Searching
product launch
SD 카드에 앱 설치
SecureKeyFactory
ux
webview
YouTube
YouTube Android Player API
YouTube API
YouTube API 3.0
YouTube API Update RSS Feed
광고
구글 HackFair
구글 Summer of Code
구글 개발자 사이트 홍보
구글 개발자 아카데미
구글 개발자 온라인 강좌
구글 검색
구글 고급 파워 서치
구글 드라이브 앱
구글 부트캠프
구글 아카데미
구글 코드인
구글 클라우드 플랫폼
구글 플러스 로그인
구글 핵페어
구글로 로그인하기
네이티브 클라이언트
데이드림
멀티 모바일
멀티 플랫폼
모바일 광고
수익화
스마트 브라우저
안드로이드
안드로이드 4.2
안드로이드 Back 버튼
안드로이드 Up 버튼
안드로이드 개인 정보 보호 정책
안드로이드 네비게이션
안드로이드 데이드림
안드로이드 디자인
안드로이드 방향탐색
안드로이드 보안
안드로이드 사용자 데이터
안드로이드 서버 백엔드
안드로이드 앱 품질
안드로이드 원격 제어
안드로이드 태블릿 디자인
안드로이드 현지화
안드로이드 화면 보호기
애드몹
애플리케이션 SD카드 설치
애플리케이션 개발 주민등록번호 사용 제한
애플리케이션 외부 저장 장치
앱 품질 체크리스트
오픈 소스
오픈소스 프로그램
웹 DMB
유튜브
유튜브 API
유튜브 API 3.0
유튜브 API 업데이트
유튜브 모바일
유튜브 안드로이드 플레이어 API
인앱 결제
인터넷상 주민등록번호 수집 이용 제한
주민등록번호 사용제한
추천이미지
출시
크롬브라우저
태블릿 디자인
태블릿용 앱
파워서치
한국 구글 개발자
한국 구글 개발자 사이트
핵심 앱 품질 가이드라인
핵심 태블릿 앱 품질 체크리스트
핵페어
핵페어 출품작
Archive
2019
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2018
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2017
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2016
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2015
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2014
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2013
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2012
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Mar
Feb
Jan
2011
Dec
Nov
Feed