page.title=지원 및 릴리스 노트 meta.keywords="preview", "android" page.tags="preview", "developer preview" page.image=images/cards/card-n-support_2x.png @jd:body

이 문서의 내용

Android N Developer Preview를 사용하여 개발과 테스트를 수행할 때 두 가지 기본 지원 채널을 사용할 수 있습니다. 기기별 버그, 시스템 버그 및 Google 앱 버그의 경우 https://developer.android.com/preview/bug에 버그를 제출하세요. 기타 앱의 문제는 개발자에게 직접 문의하세요.

Android N을 사용하는 다른 개발자들과 문제 또는 아이디어를 논의하려면 Developer Preview Google+ 커뮤니티에 가입하세요.

Developer Preview 3

날짜: 2016년 5월
빌드: NPD35K
에뮬레이터 지원: x86 및 ARM(32비트/64비트)
Google Play 서비스: 8.4

일반 권고 사항

이 Developer Preview 릴리스는 앱 개발자 및 기타 얼리 어댑터를 위한 것이며, 일상적인 용도로 사용하거나, 개발 또는 호환성 테스트에 사용할 수 있습니다. 이 릴리스에 대한 다음과 같은 일반적인 참고 사항을 숙지하시기 바랍니다.

DP3의 새로운 기능

Android용 VR 모드

Android N에서는 개발자가 사용자를 위한 고품질 모바일 VR 환경을 만들 수 있도록 새로운 VR 모드에 대한 플랫폼 지원과 최적화 기능을 추가했습니다. VR 앱 전용 CPU 코어에 대한 액세스를 비롯하여, 다수의 성능 개선 사항이 있습니다. 지능적 머리 추적과 VR용으로 작동하는 스테레오 알림 기능을 앱 내에서 이용할 수 있습니다. 가장 중요한 점은, 지연 시간이 매우 짧은 그래픽을 Android N이 제공한다는 사실입니다.

자세한 내용은 Android용 Google VR SDK를 참조하세요.

지속적인 성능 모드

Android N에는 지속적인 성능 모드를 위한 지원 기능(선택 사항)이 포함되어 있으며, 이 모드를 통해 OEM들은 장시간 실행되는 애플리케이션의 기기 성능에 대한 힌트를 제공할 수 있습니다. 앱 개발자는 이런 힌트를 사용하여 장기간에 걸쳐 기기 성능을 예측 가능하고 일관된 수준으로 유지하기 위해 애플리케이션을 적절히 조정할 수 있습니다. 앱 개발자는 Developer Preview에 있는 이 새 API를 Nexus 6P 기기에서만 시험해 볼 수 있습니다.

Multiprocess WebView

Android N의 버전 51부터는 개발자 옵션 "Multiprocess WebView"가 활성화된 경우, WebView는 별도의 샌드박싱된 프로세스에서 웹 콘텐츠를 실행합니다. WebView 팀은 향후 Android 버전에서 Multiprocess WebView를 지원하기 전에 N에서의 호환성 및 런타임 성능에 대한 피드백을 기다리고 있습니다. 이 버전에서는 시작 시간, 총 메모리 사용량 및 소프트웨어 렌더링 성능에 관련된 성능 저하가 예상됩니다.

다중 프로세스 모드에서 예상치 못한 문제를 발견할 경우 이에 대해 알려주시기 바랍니다. 버그 제출을 통해 WebView 팀에 연락하세요.

Keyboard Shortcuts Helper

Android N에서는 사용자가 Meta+/ 키를 눌러 Keyboard Shortcuts 화면을 트리거할 수 있으며, 이 화면에는 시스템과 해당 앱에서 둘다 사용할 수 있는 모든 바로 가기가 표시됩니다. 개발자는 자신의 바로 가기를 추가하거나 앱에서 Shortcuts 화면을 트리거할 수 있습니다. 자세한 내용은 Keyboard Shortcuts Helper를 참조하세요.

FrameMetrics API

DP3에서는 새로운 FrameMetrics API를 추가했으며, 이를 통해 앱은 애플리케이션의 현재 창에 대한 프레임 타이밍 정보를 전송하기 위해 스트리밍 PubSub API를 노출함으로써 앱의 UI 렌더링 성능을 모니터링할 수 있습니다. FrameMetricsListener를 사용하면 USB 연결 없이 프로덕션 환경에서 상호 작용 수준의 UI 성능을 더욱 정밀하게 측정할 수 있습니다.

기능 및 API 변경 사항

런처 바로 가기 및 런처 바로 가기 API
이 기능은 향후 Android 릴리스로 미루기로 결정되었습니다. 차기 Developer Preview부터는 런처 바로 가기 API(ShortcutManager 등)가 공개 Android N API에서 삭제될 계획입니다.
페이지 로드 전에 WebView Javascript 실행
Android N을 대상으로 하는 앱부터는 새 페이지가 로드될 때 Javascript 컨텍스트가 초기화됩니다. 현재는 새 {@link android.webkit.WebView} 인스턴스에 로드된 첫 페이지에 대해 컨텍스트가 이월됩니다. Javascript를 {@link android.webkit.WebView}에 삽입하려는 개발자는 페이지 로드가 시작된 후에 스크립트를 실행해야 합니다.
비보안 출발지에서의 WebView Geolocation
Android N을 대상으로 하는 앱부터는 보안 출발지(HTTPS를 통함)에서만 Geolocation API가 허용됩니다. 이 정책은 사용자가 비보안 연결을 사용하는 경우 사용자의 개인 정보를 보호할 목적으로 설계되었습니다.
Data Saver
Developer Preview 3부터는 앱이 인텐트를 사용하여 시스템 대화 상자를 표시할 수 있습니다. 사용자는 이 대화 상자를 통해 Data Saver 면제 허용 목록에 앱을 직접 추가할 수 있습니다. 자세한 내용은 Data Saver 문서를 참조하세요.
번호 차단
권한 없는 사용자가 번호를 차단하거나 차단 해제하려고 시도하면 이제 {@link java.lang.SecurityException}이 발생하고 작업이 실패합니다. (이전에는 작업에서 {@link java.lang.UnsupportedOperationException}을 발생시켰습니다.)
Quick Settings 타일 API
이제 시스템에서는 액티비티의 메타데이터를 사용하여 타일 모드를 결정합니다. (이전에는 TileService.onTileAdded()의 반환 값으로 타일 모드가 결정되었습니다.) 자세한 내용은 다운로드 가능한 API 참조에서 TileService.META_DATA_ACTIVE_TILE을 참조하세요.

개발자가 보고한 문제의 수정 사항

다음을 비롯하여 개발자가 보고한 여러 문제가 수정되었습니다.

수정된 문제의 전체 목록을 보려면 Issue Tracker를 참조하세요.

알려진 문제

접근성

카메라

오디오

연결

런처

키보드

로케일 및 언어

미디어

다중 창 모드

Google Play 서비스

Android for Work 및 Google Apps Device Policy

외부 저장소

Google Play에서의 화면 확대/축소 및 다중 APK

알림

개발자 도구

Developer Preview 2

날짜: 2016년 4월
빌드: NPC91K, NPC91O
에뮬레이터 지원: x86 및 ARM(32비트/64비트)
Google Play 서비스: 8.4

DP2의 새로운 기능

개발자가 보고한 문제의 수정 사항

다음을 비롯하여 개발자가 보고한 여러 문제가 수정되었습니다.

일반 권고 사항

이 Developer Preview 릴리스는 앱 개발자 전용이며, 호환성 테스트 및 조기 개발 용도로만 사용하도록 설계되었습니다. 이 릴리스에 대한 다음과 같은 일반적인 참고 사항을 숙지하시기 바랍니다.

알려진 문제

성능 및 배터리

Google 계정

시스템 업데이트

접근성

블루투스

설정 마법사

OEM 잠금 해제

Android for Work

Vulkan

기기별 문제

Android One
기기가 슬롯 1에서 슬롯 2 SIM으로 전환된 경우 데이터 연결이 실패합니다.
Pixel C
음성 검색 "Always On" 옵션을 전환할 수 없습니다.
Nexus 6
HDR+ 사진을 제외하고, 세로 방향의 카메라 사진이 손상됩니다.
Nexus Player
Nexus Player에서 Netflix HD 콘텐츠의 재생이 실패할 수 있습니다.
동적 비디오 해상도 변경에 의존하는 모든 애플리케이션이 Nexus Player에서 실패할 수 있습니다.
VP9 비디오 코덱을 사용하는 모든 애플리케이션이 Nexus Player에서 실패할 수 있습니다.

Developer Preview 1

날짜: 2016년 3월
빌드: NPC56P, NPC56R, 업데이트됨: NPC56W, NPC56X
에뮬레이터 지원: x86 및 ARM(32비트/64비트)
Google Play 서비스: 8.4

일반 권고 사항

이 Developer Preview 릴리스는 앱 개발자 전용이며, 호환성 테스트 및 조기 개발 용도로만 사용하도록 설계되었습니다. 이 릴리스에 대한 다음과 같은 일반적인 참고 사항을 숙지하시기 바랍니다.

플랫폼 문제

성능 및 배터리

다이얼러

마이크

시스템 UI

Android for Work

키보드

비디오

Wi-Fi

직접 부팅

PIP for Android TV

버그 보고서

분할 화면 다중 창

입력 방법

접근성

기기별 참고 사항 및 문제

Nexus Player

Pixel C

Nexus 9