<사진출처:안드로이드개발자블로그>
안드로이드 새 버전 이름은
'마시멜로'
두둥!
역시 구글은 단것을 좋아하나 봅니다.
그 동안 버전별 이름을 살펴보면 답이 나오죠
롤리팝
킷캣
젤리빈
진저브레드
.
.
.
.
구글만의 전통인가 봅니다.
다시 본론으로 들어가면
오늘 18일(한국시간)
최종 개발자 프리뷰 버전과
안드로이드 6.0 공식 SDK가 공개되었습니다.
앞으로
안드로이드 마시멜로
API Level23 버전을 타겟으로
앱을 빌드하고
Google Play에 출시할 수 있게되었습니다.
자, 그럼 이제 우리는 어떻게 대처해야하나?
아래 내용은 안드로이드 개발자 블로그에서 발췌한 내용입니다.
안드로이드 마시멜로에 대비하세요.
안드로이드 6.0 SDK는 안드로이드 스튜디오의 SDK 매니저를 통해 다운로드 받으실 수 있습니다. 안드로이드 6.0 플랫폼 API 와 최신 버전의 빌드 툴을 포함하고 있으며, API 23 을 타겟으로 앱을 빌드하실 수 있습니다.
SDK를 다운로드 받은 후, 앱 프로젝트의 compileSdkVersion 을 23 으로 변경하면 여러분의 앱을 최신 버전의 안드로이드에서 테스트할 수 있습니다. 앱 오토 백업 등 새로운 기능을 시험해 보고 싶으시다면, targetSdkVersion 값을 23 으로 변경해, 최신 기능을 활용해 보시기 바랍니다.
안드로이드 SDK와 함께 서포트 라이브러리도 23 버전으로 업데이트 되었습니다. 서포트 라이브러리에는 새로운 앱 권한 모델과 지문 인식 API 등 안드로이드 마시멜로에서 추가된 기능을 하위 호환에 관한 걱정없이 활용할 수 있는 새로운 지원 API 가 추가되었습니다. 또한, 이 외에도 customtabs, percent, recommendation, preference-v7, preference-v14, preference-leanback-v17 등의 라이브러리도 함께 추가되었습니다.
사용 중인 권한을 살펴보세요
지문 인식, 새로운 절전 모드등 새 기능 외에, 안드로이드 마시멜로 버전에는 앱 설치 및 업데이트 과정을 간소화 할 수 있는 새로운 앱 권한 모델이 적용됩니다. 특히, 마시멜로에서는 사용자가 필요에 따라 직접 앱의 권한을 조절할 수 있으며, 이러한 경우에도 여러분의 앱이 올바르게 동작할 수 있는지 꼭 여러분의 앱을 테스트 해 보시기 바랍니다.
업데이트 하는 방법
에뮬레이터용 시스템 이미지와 넥서스 5, 넥서스 6, 넥서스 9, 넥서스 플레이어용 시스템 이미지가 업로드되었습니다. 개발자 프리뷰 사이트를 통해 시스템 이미지를 다운로드 받으실 수 있습니다. 또한, 이전 버전과 마찬가지로, 이미 프리뷰 버전을 사용중인 경우 수일 내에 OTA 방식으로 자동으로 최종 프리뷰 업데이트를 받으실 수 있을 것 입니다.
안드로이드 6.0 SDK 는 최종 버전이지만, 디바이스 시스템 이미지는 아직 프리뷰 버전입니다. 이번 프리뷰 버전은 최종 버전에 가까울 수 있지만, 일반 사용자들을 대상으로 제공되는 것은 아닙니다. 개발자 여러분은 이번 가을 안드로이드 6.0 마시멜로 버전이 공식적으로 공개된 후에 함께 제공될팩토리 이미지를 이용해, 여러분의 디바이스를 다시 한 번 업데이트 하셔야 합니다.
새로운 기능들
이전 버전과 비교해, 크게 변경된 부분은 없습니다. 변경된 API 목록은 다음 링크에서 확인해보시기 바랍니다. 몇 가지 주요 변경 사항은 다음과 같습니다.
- 안드로이드 플랫폼 변화: 새로운 권한 모델을 위한 최종 버전의 사용자 인터페이스 - 새로운 권한 모델을 위한 사용자 인터페이스가 업데이트 되었고, 권한 관련 몇 가지 동작이 개선되었습니다.
- API 변경: 지문 인식 API 업데이트 - 오류를 쉽게 확인할 수 있고, 지문 인식 과정의 사용자 경험을 개선할 수 있도록 변경되었습니다. 또한, 에뮬레이터에서 지문 인식 기능을 테스트 할 수 있습니다.
Google Play 에 마시멜로 타겟 앱을 업로드 할 수 있습니다.
알파,베타, 프로덕션 채널을 모두 포함하여, 이제부터 Google Play 에 23 버전을 타겟으로 한 앱을 업로드 하실 수 있습니다. 이번 가을 마시멜로가 공개된 후, Google Play 스토어 앱 자체도 새로운 앱 권한 모델을 활용하는 앱들을 잘 지원할 수 있도록 업데이트 될 예정입니다.
여러분의 앱이 안드로이드 마시멜로 버전과 이전 버전에서 모두 정상적으로 잘 동작하는지 확인할 수 있도록, 개발자 여러분은 Google Play 의 향상된 베타 테스팅 기능을 활용해 보시기 바랍니다.
일단 안드로이드 스튜디오가 있어야겠네요
아직 이클립스를 이용하시는 개발자분들은
얼른 안드로이드 스튜디오로 갈아타세요
안드로이드 스튜디오 개발환경 구축은
저의 첫 포스팅이었던
http://rabmobile.tistory.com/1
(안드로이드 스튜디오 개발환경 구축)
이 글을 참조하시기 바랍니다.
댓글