Korea Blog
안드로이드 6.0 마시멜로 무엇을 테스트 할까요?
Sunday, August 30, 2015
안드로이드 6.0 마시멜로 버전의 공식 SDK 가 공개된지 벌써 열흘 정도 시간이 지났습니다. 여러분의 앱이 안드로이드 6.0 마시멜로 버전에서 잘 동작하고 있는지 테스트 해 보셨나요? 안드로이드 6.0 마시멜로는 사용자가 안드로이드 디바이스를 더욱 편하게 사용하고, 개발자 여러분들이 보다 향상된 사용자 경험을 제공할 수 있도록
다양한 기능
이 추가되었습니다.
새롭게 추가된 기능 중 ‘런타임 권한 모델', ‘ Doze', ‘App Standby' 등은 안드로이드 6.0을 위해 새롭게 빌드된 앱 뿐만이 아니라
기존 앱의 동작에 영향
을 미칠 수 있습니다. 아직까지 안드로이드 6.0 에서 여러분의 앱을 테스트해보지 않으셨다면, 기존 앱의 동작 방식에 변화를 가져올 수 있는 변경 사항에 관해서 우선적으로 테스트 해보시면 어떨까요?
런타임 권한 모델
안드로이드 6.0 을 타겟으로 빌드된 앱은 디바이스에 설치 될 때, 사용자가 앱이 요청한 권한을 확인하고 수락하는 과정이 사라지며, 앱 실행 중 권한이 필요한 경우, 아래와 같이 해당 권한을 요청해야 합니다.
그리고, 이미 설치되어 있는 앱들에 대해서도 사용자가
‘설정 > 애플리케이션 > OOO 앱 선택 > 권한’
메뉴를 통해, 각각의 앱이 사용 중인 권한을 확인하고 원한는대로 권한를 부여하거나 제거할 수 있게 됩니다. 특히 이러한 방식으로 안드로이드 6.0 버전을 타겟으로 빌드 되었는지 아닌지에 관계 없이 사용자가 직접 앱의 권한 항목을 제한할 수 있습니다.
따라서, 만약 사용자가 여러분의 앱에 주어진 권한을 임의로 제거하는 경우에, 앱이 어떻게 동작하는지 테스트 해 보시기 바랍니다.
Doze
디바이스의 배터리 사용량은 정말 중요한 문제입니다. 디바이스가 사용되지 않는 동안, 소모되는 배터리를 줄이기 위해 안드로이드 6.0 에서는 새롭게 Doze 모드가 추가 되었습니다. 다음과 같은 조건을 모두 만족하는 경우 디바스가 Doze 모드로 진입 되며,
충전 중이 아님.
스크린이 꺼져 있음.
디바이스가 일정 시간 움직임이 없음.
Doze 모드에 진입하면 디바이스의 배터리 소모를 줄이기 위해 몇몇 핵심적인 앱을 제외한 모든 앱은 다음과 같은 기능을 사용하는데 제한을 받게 됩니다.
네트워크 액세스가 비활성화됩니다. 다만 앱이 우선 순위가 높은
Google Cloud Message (GCM)
Tickle을 받을 때는 예외입니다.
절전 모드 해제 잠금
이 무시됩니다.
AlarmManager
클래스로 일정이 예약된 알람이 비활성화됩니다. 다만
setAlarmClock()
메서드 및
setAndAllowWhileIdle()
로 설정한 알람은 예외입니다.
WiFi 스캔을 수행할 수 없습니다.
SyncAdapter
와
JobScheduler
의 작업이 지연됩니다.
디바이스가 Doze 모드에 진입한 경우에는 여러분의 앱 역시 네트워크 엑세스가 제한 되고, AlarmManager 로 등록된 작업이 예정된 시간에 수행되지 않을 수도 있습니다. 개발자 여러분은 디바이스가 Doze 모드에 있을 때 그리고 Doze 모드에서 빠져 나올 때, 여러분의 앱이 의도한대로 동작하는지 테스트해야 합니다. 특히나, ‘알람 시계' 앱과 같이, 디바이스가 대기 상태에도 중요한 동작을 수행해야 하는 경우에는 더욱 주의가 필요 합니다. 새롭게 추가된 adb 명령어를 통해 Doze 모드를 테스트 할 수 있습니다.
1. 다음 명령어를 통해 배터리가 충전되지 않도록 변경 합니다.
$ adb shell dumpsys battery unplug
2. 디바이스 스크린을 끕니다.
3. 다음 명령어를 반복 실행 하여, 디바이스 상태가 idle이 되도록 합니다.
$ adb shell dumpsys deviceidle step
4. 화면을 켜거나, 디바이스를 크게 움직이면 Doze 모드에서 빠져나옵니다.
5. 다음 명령어를 통해 배터리 충전 상태를 원래되로 되돌릴 수 있습니다.
$ adb shell dumpsys battery reset
6. 다음 명령을 통해, 현재 디바이스의 상태를 확인 할 수 있습니다.
$ adb shell dumpsys deviceidle
App Standby
안드로이드 플랫폼이 판단할 때 사용자가 더 이상 사용하지 않는 앱은 유휴 상태 앱으로 지정 될 수 있습니다. 일정 기간 아래 이벤트 중 어느 한 가지도 발생하지 않는 앱은 유휴 상태 앱으로 지정될 수 있습니다.
사용자가 명시적으로 앱을 시작합니다.
엑티비티 혹은 서비스의 형태로 해당 앱이 포그라운드 프로세스에서 실행 됩니다. 혹은 다른 포그라운드 프로세스에서 동작 중인 앱이 해당 앱의 서비스나 다른 앱 구성 요소를 사용하고 있습니다.
앱이 알림을 생성하였고, 사용자가 해당 알림을 잠금 화면에서 보거나 알림 트레이에서 확인합니다.
설정 메뉴에서 사용자가 명시적으로 앱이 전원 최적화 옵션에서 제외 되도록 요청했습니다.
디바이스가 충전 중이 아닌 경우, 유휴 상태인 것으로 간주된 앱은 네트워크 액세스를 할 수 없고, 동기화 작업이 일시 중단됩니다. 디바이스가 충전 중일 때는 네트워크 액세스가 허용되며 보류 중이었던 작업이 실행됩니다. 디바이스가 오랜 시간 동안 유휴 상태인 경우, 유휴 앱은 하루에 한 번 정도 네트워크 액세스가 허용됩니다.
만일 여러분의 앱이 사용자 상호작용 없이 백그라운드 상에서만 동작하는 경우, 유휴 상태 앱으로 지정될 수 있습니다. 이런 경우에도 앱의 주요 동작에 문제가 없는지 테스트 할 필요가 있습니다. 개발자 여러분은 새롭게 추가된 다음 adb 명령어를 통해 특정 앱을 StandBy 모드로 변경할 수 있습니다.
$ adb shell am broadcast -a android.os.action.DISCHARGING
$ adb shell am set-inactive <packageName> true
또한, 다음 명령어를 통해 현재 앱의 StandBy 모드 여부를 확인 할 수 있습니다.
$ adb shell am get-inactive <packageName>
마지막으로, 다음 adb 명령어를 통해 특정 앱을 다시 정상 모드로 변경할 수 있습니다.
$ adb shell am set-inactive <packageName> false
안드로이드 M 오픈 테스트 랩
기존 앱에 영향을 미칠 수 있는 안드로이드 6.0 의 주요 동작 변경 내용에 관해 간단히 설명드렸습니다. 그런데 혹시 테스트 할 마땅한 디바이스가 없어서 고민하고 계신가요?
안드로이드 M 오픈 테스트 랩
은 개발 중이거나 서비스 중인 앱과 게임이 새로운 안드로이드 M 버전에서 잘 동작하는지 직접 테스트 해보고, M 의 새로운 기능들에 관해 궁금한 점이나 적용 방법에 관해 이야기 나눌 수 있는 행사 입니다. 오픈 테스트 랩 행사는 올해 가을 마시멜로 기반의 디바이스가 정식으로 출시되기 전까지 매주 1번 꼴로 구글 캠퍼스에서 진행될 예정이며, 바로 그 세 번째 행사가 9월 9일 진행될 예정입니다. 관심 있는 개발자 분들은 아래 링크로 참가 신청하세요.
세 번째 안드로이드 M 오픈 테스트 랩 참가 신청 하기
Udacity의 안드로이드 교육 프로그램 소개
Wednesday, August 26, 2015
좋은 안드로이드 앱을 개발하기 위해서는 충분한 기술을 갖추고 있어야 합니다. 안드로이드 앱 개발에 관심 있는 분들에게 필요한 교육을 제공하기 위해, 구글에서는 Udacity와 제휴를 맺고 초급 개발자 부터 이미 안드로이드 앱을 개발한 경험이 있는 개발자 분들을 위한 콘텐츠까지 다양한 수준의 안드로이드 교육 프로그램을 제공하고 있습니다.
교육 코스
모든 교육 코스는 개발자 플랫폼 팀의 전문 Google 강사에 의해 기획되고 만들어졌습니다. 가장 인기 있었던 '
안드로이드 앱 개발
' 코스의 내용이 새롭게 업데이트 되었고,
고급 개발자 분들을 위한 코스
,
새로운 Gradle 빌드에 관한 코스
등 다양한 코스가 준비되어 있습니다. 또한, 멋지게 앱을 디자인하는 방법, 고성능 앱, 시계, TV, 자동차에서 앱을 실행시키는 방법, Maps, Ads, Analytics, Fit과 같은 Google 서비스를 사용하는 방법 등과 같이 온갖 재미 있는 콘텐츠도 갖추었습니다.
각 코스는
udacity.com/google
에서 별도 비용 없이 개별적으로 수강하실 수 있습니다. 강사들이 여러분을 기다리고 있습니다. 바로 지금 신청해보세요!
Android Nanodegree
또 한가지, 지난 Google I/O에서 '
안드로이드 나노디그리
' 과정이 공개 되었습니다. 안드로이드에 관심 있는 개발자 여러분이 짧은 시간 내에 집중적으로 안드로이드 앱 개발에 필요한 기술을 배우고 경력을 발전 시킬 수 있도록 설계된 교육 프로그램입니다. 모든 과정을 성공적으로 완수 하시면 코스 수료 증명서가 제공됩니다. 매월 구독료를 내고
안드로이드 나노디그리
과정에 등록하시면, 강사가 직접 여러분의 프로젝트를 지도하고, 여러분의 코드를 검토하고, 수업에 관한 질문에 답하고, 필요할 때마다 여러분이 진로를 나아갈 수 있도록 도와줄 것입니다.
구글 코리아에서는 실제로 나노디그리 코스에 참가하고 계신 개발자 분들의 이야기를 모아
팀 블로그
를 운영하고 있습니다. 나노디그리 코스에 관한 솔직한 소감과 어떤 내용을 배울 수 있는지 살펴보실 수 있습니다.
Udacity 스터디 그룹
또한, 구글 코리아에서는 Udacity 코스를 활용해
스터디 그룹을 운영하는 분들을 지원
하는 다양한 프로그램을 함께 진행하고 있습니다. 지난 6월 시작된 스터디 그룹 행사에 아쉽게 참석하지 못하셨다면, 앞으로 이어질 또 다른 스터디 그룹 지원 행사 소식에 귀를 귀울여 주세요.
뮤직 테크놀러지와 웹의 만남: “Musicking on the Web” 워크샵
Wednesday, August 26, 2015
웹페이지가 악기가 되어 작곡을 위한 도구가 될 수 있다면? 더 나아가 웹을 통해 사람들과 함께 음악을 함게 제작하고 공유할 수 있다면 어떤 일이 생길까요? 그 멋진 미래를 여는 첫 번째 디딤돌이 될 Musicking on the Web 워크샵에 참여하세요!
캠퍼스 서울과 구글 크롬팀이 함께 기획한 MOTW 워크샵은 9월 10일과 11일, 이틀 동안 캠퍼스 서울 메인 이벤트 홀에서 진행됩니다. 컴퓨터음악 이론, 자바스크립트 프로그래밍 그리고 UI 디자인에 이르는 다양한 테크닉을 바탕으로 음악 관련 스타트업들에게 웹 기반의 인터랙티브 뮤직 앱의 제작 과정을 제시합니다. 뿐만 아니라 음악과 직접적인 관련이 없는 스타트업들도 웹 뮤직 테크놀러지를 마케팅 등의 다양한 분야와 비지니스 확장에 활용할 수 있습니다.
40명이 참가하게 되는 이 워크샵은 이론 강의와 hands-on 코드랩, 그리고 자유형식의 프리젠테이션이 혼합된 형식으로 다른 참가자 및 구글 엔지니어(
최홍찬
, Chrome/Blink)와의 브레인 스토밍을 통해 웹 뮤직 애플리케이션 제작의 전 과정을 체험해볼 수 있는 기회를 제공합니다.
- 일시 : 9월 10일(목), 9월 11일(금): 오전 9:00 ~ 오후 5:00
- 장소 : Google Campus Seoul (서울특별시 강남구 대치동 948 영동대로 417 오토웨이타워 지하 2층)
- 참가 신청 및 참가자 선정 일정
MOTW 워크샵에 참여를 원하시는 분께서는 온라인 신청 양식을 통해 지원하실 수 있습니다. 신청기간은 8월 24일(월)부터 8월 31일(월)까지 1주간이며, 참가자는 9월 4일(금)에 발표할 예정입니다.
온라인 신청양식 링크
(온오프믹스)
안드로이드 개발자 도구 업데이트
Wednesday, August 26, 2015
작성자:
Jamal Eason
, Android 제품 관리자
지난 몇 년간 우리 팀은
Android Studio
로 안드로이드 앱을 빌드하는 개발 경험을 개선하는 데 집중했습니다.
Android Studio
를 출시하고 나서 여러분이 보여주신
관심
과 긍정적 피드백에 놀랐습니다. 공식 Android IDE인 Android Studio는 전화, 시계, 차량 또는 TV를 막론하고 모든 Android 플랫폼에서 여러분의 앱을 발전시킬 수 있는 강력하고 종합적인 개발 도구 모음 입니다.
이러한 목적과, Android Studio의 성능 및 속도를 개선하는 데 모든 노력을 기울이기 위해 올해 말에 Eclipse의 Android 개발자 도구(ADT) 개발과 공식 지원을 종료하게 되었습니다. 특히, Eclipse ADT 플러그인과 Android Ant 빌드 시스템도 함께 종료됩니다.
마이그레이션하세요.
아직
Android Studio
로 프로젝트를 마이그레이션하지 않았다면, 지금이 기회입니다. 마이그레이션을 시작하려면 Android Studio를 다운로드하십시오. 대부분의 경우, 아래와 같이 파일 → 새로 만들기 → 프로젝트 가져오기로 기존 Eclipse ADT 프로젝트를 Android Studio에 가져오기만 하면 됩니다.
마이그레이션 과정에 관한 자세한 정보는
마이그레이션 가이드
를 참고하십시오. 또한, Android Studio와 기본 빌드 시스템에 대한 자세한 정보는
개요 페이지
를 확인하십시오.
다음 단계
최근 공개된
최신 버전의 AndroidStudio
에서 살펴 볼 수 있는 것 처럼, 독립형 성능 도구(예: DDMS, Trace Viewer)를 마이그레이션하고, Android Studio에 Android NDK 지원을 위한 기능이 개선 될 예정입니다. Eclipse 내부의 Android 도구는 Eclipse Foundation을 통해 오픈 소스 커뮤니티에 계속 남겨둘 것입니다. 기여하고자 하거나 자세한 정보를 보려면 최신 Eclipse
Andmore 프로젝트
를 확인하십시오.
Android Studio를 처음 사용하시는 분들은 Android Studio를 개발 워크플로에 통합하여 활용할 수 있습니다. 또한, Android Studio에 기여하고자 하는 경우
프로젝트 소스 코드
를 확인하십시오. Android Studio 업데이트 소식을 받아보려면
Google+ 커뮤니티
에 가입하십시오.
안드로이드 M 오픈 테스트 랩에 초대합니다.
Monday, August 24, 2015
여러분의 앱은 마시멜로에서 평안하신가요?
8월 17일, 안드로이드 M 버전의 이름과 공식 버전의 SDK 가 공개되었습니다.
여러분의 앱이 마시멜로에서 잘 동작하는지 테스트 해 보셨나요? 이번에 공개된 최종 프리뷰 버전은 테스트를 위한 프리뷰 버전의 시스템 이미지, 안드로이드 6.0 공식 플랫폼 API 와 최신 버전의 빌드 툴을 포함하고 있습니다. 개발자 여러분은 바로 지금 마시멜로 API 버전 23 을 타겟으로 앱을 빌드하고 Google Play 를 통해 앱을 출시할 수 있습니다. 마시멜로 버전의 정식 출시가 어느새 성큼 다가왔습니다.
안드로이드 마시멜로에는 지문 인식 API, 오토 백업 등 다양한 기능이 새롭게 추가되었습니다. 그 중에서도 새로운 앱 권한 모델, 전원 최적화를 위한 Doze, App Standby 모드등은 안드로이드 마시멜로 버전을 타겟으로 빌드된 앱 뿐만아니라, 마시멜로 단말에 설치 된
기존 앱의 동작에도 영향
을 줄 수 있습니다. 그런만큼, 현재 서비스 중인 앱을 프리뷰 버전의 단말에서 테스트 해볼 필요가 있습니다.
안드로이드 M 오픈 테스트 랩
혹시 안드로이드 M 프리뷰 이미지를 테스트하기 위한 넥서스단말이 없어서 곤란하신가요? 그런 분들을 위해 안드로이드 M 오프 테스트 랩 행사를 마련했습니다.
안드로이드 M 오픈 테스트 랩은 개발 중이거나 서비스 중인 앱과 게임이 새로운 안드로이드 M 버전에서 잘 동작하는지 직접 테스트 해보고, M 의 새로운 기능들에 관해 궁금한 점이나 적용 방법에 관해 이야기 나눌 수 있는 행사 입니다. 오픈 테스트 랩 행사는 올해 가을 마시멜로 기반의 디바이스가 정식으로 출시되기 전까지 매주 1번 꼴로 구글 캠퍼스에서 진행될 예정이며, 바로 그 세 번째 행사가 다음과 같이 진행됩니다.
일시: 9월 24 목요일 오후 1시 ~ 5시.
장소: 구글 캠퍼스 서울 클래스 룸(https://www.campus.co/seoul/ko)
최신 프리뷰 버전3 가 설치된 넥서스 5, 6, 9 디바이스가 준비되어 있습니다. 준비된 디바이스를 이용해 앱을 테스트 하세요.
안드로이드 M 의 새로운 기능들에 궁금한 점이나 의견에 관해 궁금한 점이 있는 분도 환영입니다.
안드로이드 M 디바이스 외에 새로운 에디스톤 비콘 등 다른 구글 제품들을 살펴볼 수 있는 기회가 있을 수도 있습니다 : )
간단한 음료와 기념품이 준비되어 있습니다.
이미 다섯 차례 진행된 행사에서 많은 안드로이드 앱 개발자 분들이 오픈 테스트 랩을 통해 앱 호환성을 테스트 하고 다양한
M 관련 새로운 기능들에 관해 이야기
를 나눌 수 있는 기회를 가졌습니다. 디바이스가 없어 M 버전 테스트에 곤란을 겪고 있거나, M 의 새로운 기능에 관해 궁금한 점이 있는 개발자 분들이라며, 아래 링크를 통해
참가 신청 설문
을 작성에 제출해 주시기 바랍니다.
네 번째 안드로이드 M 오픈 테스트 랩 참가 신청 하기
안드로이드 개발자 이야기 - Zabob Studio, Buff Knight
Monday, August 17, 2015
게시자: Lily Sheringham, Google Play 팀
한국 게임 개발업체인
Zabob Studio
와
Buff Studio
는 스타트업으로 글로벌 모바일 게임 업계의 선두 주자가 되기 위해 나섰습니다.
Zabob Studio는 2013년에 권대현 씨와 그의 아내가 설립한 기업입니다. 이 부부가 운영하는 기업은 ‘
Zombie Judgement Day
’와 ‘
Infinity Dungeon
’을 포함한 10여 종의 게임을 출시했습니다. Zabob Studio는 Infinity Dungeon을 출시한 이후, 매출을 1억 4,000만원(약 125,000 USD) 이상 수익을 올렸고, 스튜디오 게임 다운로드 중 60% 정도가 대만이나 브라질 등의 국제 시장에서 발생합니다.
Buff Studio는 2014년에 김도형 CEO가 설립하였고, 처음 출시한 ‘
Buff Knight’
가 바로 큰 인기를 얻었으며, Google Play의 '금주의 게임(Game of the Week)'에 선정되었고 “2014년 베스트 게임 30위(30 Best Games of 2014)” 안에 들었습니다. 현재 Buff Studio는 속편을 개발하고 있습니다.
이 비디오에서는 Zabob Studio의 CEO인 권대현 씨와 Buff Studio의 CEO인 김도형 씨가 Google Play 서비스와 Google Play Developer Console을 사용하여 경쟁 우위를 확보하고, 해외 사용자에게 게임을
효과적으로 홍보하며, Play Store에서 매출을 올릴 수 있었던 비법을 공개합니다.
Google Play에서 Zabob Studio 앱과 Buff Knight를 확인해 보세요!
이제 Android Developer Stories를 전 세계 인기 언어로 번역한 자막과 함께 YouTube에서 감상할 수 있습니다. YouTube 캡션은 유튜브 비디오 내의 설정 메뉴에서 찾아보실 수 있습니다. 각 나라의 현지어로 번역된 블로그 게시물을 보려면 영문 Google 개발자 블로그를 방문해 보세요.
안드로이드 마시멜로: 안드로이드 6.0 SDK 와 마지막 개발자 프리뷰
Monday, August 17, 2015
By
Jamal Eason
, Product Manager, Android
말랑 말랑한 마시멜로를 싫어하는 분이 있을까요? 분명히 말씀드리자면 안드로이드 팀은 마시멜로를 정말 좋아합니다.
5월 구글 I/O 에서 안드로이드 M 개발자 프리뷰 버전을 공개한 이 후, 많은 분들이 M 프리뷰 프로그램에 참가하고, 새로운 기능에 관한 피드백을 전해 주셨습니다. 그리고, 오늘 최종 개발자 프리뷰 버전과 안드로이드 6.0 공식 SDK가 공개되며, 안드로이드 마시멜로 - API Level 23 버전을 타겟으로 앱을 빌드하고 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 의
향상된 베타 테스팅
기능을 활용해 보시기 바랍니다.
ラベル
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 참가자
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
인앱 결제
인터넷상 주민등록번호 수집 이용 제한
주민등록번호 사용제한
추천이미지
출시
크롬브라우저
태블릿 디자인
태블릿용 앱
파워서치
한국 구글 개발자
한국 구글 개발자 사이트
핵심 앱 품질 가이드라인
핵심 태블릿 앱 품질 체크리스트
핵페어
핵페어 출품작
ブログ アーカイブ
2016
February
January
2015
December
November
October
September
August
안드로이드 6.0 마시멜로 무엇을 테스트 할까요?
Udacity의 안드로이드 교육 프로그램 소개
뮤직 테크놀러지와 웹의 만남: “Musicking on the Web” 워크샵
안드로이드 개발자 도구 업데이트
안드로이드 M 오픈 테스트 랩에 초대합니다.
안드로이드 개발자 이야기 - Zabob Studio, Buff Knight
안드로이드 마시멜로: 안드로이드 6.0 SDK 와 마지막 개발자 프리뷰
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
March
February
January
2011
December
November
Feed