안드로이드 마시멜로
Android MarshmallowAndroid 운영 체제 버전 | |
![]() | |
개발자 | 구글 |
---|---|
일반 유용성 | 2015년 10월 [1][2] | , 전(
최종 릴리즈 | 6.0.1_r81(MOI10E)[3] / 2017년 10월 ; 전([4] |
커널 타입 | 모노리식 커널(Linux 커널) |
선행 | 안드로이드 5.1.1 "롤리팝" |
에 의해 성공자 | 안드로이드 7.0 "누가" |
공식 웹사이트 | www |
지원 상태 | |
지원되지 않음 |
안드로이드 마시멜로(개발 중 코드명 Android M)는 안드로이드 운영 체제의 6번째 주요 버전이자 안드로이드의 13번째 버전이다.2015년 5월 28일 베타 빌드로 처음 출시되었으며, 2015년 10월 5일 공식적으로 출시되었으며 넥서스 장치가 업데이트를 최초로 받았다.안드로이드 마시멜로를 탑재한 최초의 폰은 넥서스 5X와 넥서스 6P였다.
마시멜로는 주로 이전 제품인 롤리팝의 전반적인 사용자 경험을 개선하는 데 초점을 맞추고 있습니다.새로운 Permission 아키텍처, 컨텍스트 어시스턴트용 새로운 API(Now on Tap에서 컨텍스트에 맞는 검색 결과를 제공하기 위해 처음 사용), 디바이스가 물리적으로 처리되지 않을 때 백그라운드 액티비티를 줄이는 새로운 전원 관리 시스템, 지문 인식 및 USB-C 커넥터에 대한 네이티브 지원,데이터와 애플리케이션을 마이크로SD 카드로 이행하는 기능 및 기타 내부 변경.
2022년 5월[update] 현재 안드로이드 스마트폰의[5] 2.54%가 안드로이드 6.0 마시멜로를, 안드로이드 [6]태블릿의 3.71%가 안드로이드 태블릿을 실행하고 있다.Android 6.0은 2018년 [7]8월부터 보안 업데이트에서 더 이상 지원되지 않습니다.
역사
이 릴리스는 내부적으로 "Macadamia Nut Cookie"[8]라는 코드명이 붙여졌다.2015년 5월 28일 구글 I/O에서 넥서스 5와 넥서스 6 스마트폰, 넥서스 9 태블릿, 넥서스 플레이어 셋톱 [9][10][11]박스를 위한 첫 개발자 프리뷰 빌드(코드네임 "M")가 공개 및 공개되었다.두 [12][13]번째 개발자 프리뷰는 2015년 7월 9일에 공개되었고 세 번째이자 최종 프리뷰는 2015년 8월 17일에 공개되었으며 안드로이드 M의 제목은 "마시멜로"[14][15]가 될 것이라고 발표했다.
2015년 9월 29일, 구글은 구글의 픽셀 C [19][20]태블릿과 함께 마시멜로를 위한 출시 장치인 LG 생산 넥서스 5X와 화웨이 생산 넥서스 [16][17][18]6P를 공개했다.
넥서스 5, 6, 7 (2013), 9 및 플레이어의 안드로이드 6.0 업데이트 및 공장 이미지가 2015년 [21]10월 5일에 출시되었습니다.Nexus 4, Nexus 7 (2012) 및 Nexus 10 등 오래된 Nexus 디바이스는 정식 업데이트를 [22]받지 못했습니다.2015년 10월 14일, LG는 그 다음 주에 폴란드에서 자사의 주력 스마트폰인 LG G4용 마시멜로를 출시할 계획이라고 발표했는데, [23][24]이는 마시멜로의 업데이트를 받은 최초의 서드파티 장치이다.
안드로이드 6.0.1은 보안 수정, 유니코드 8.0 이모티콘 지원(인간 이모티콘에 대한 피부톤 확장 기능은 지원하지 않음), 그리고 Do Not Disturb 모드의 "다음 알람까지" 기능의 반환을 특징으로 하는 소프트웨어 패치로서 2015년 [25][26][27]12월 7일에 출시되었습니다.
특징들
사용자 경험
새로운 "어시스턴트" API를 통해 현재 열려 있는 앱의 텍스트와 스크린샷을 포함한 정보를 지정된 "어시스턴트" 애플리케이션에 전송하여 분석 및 처리할 수 있습니다.이 시스템은 Google 검색 앱 기능인 "Google Now on Tap"에서 사용되며, 사용자가 현재 화면에 표시되는 정보의 컨텍스트 내에서 검색을 수행할 수 있습니다.Android 5에서는 사용 가능한 앱을 표시하기 위해 "홈" 버튼을 사용했지만,[28] 이제는 "홈" 버튼을 음성 명령과 함께 사용하여 컨텐츠와 관련된 정보, 제안 및 작업을 표시하는 화면 카드를 생성합니다."직접 공유"를 사용하면 공유 메뉴에서 최근 사용한 연락처와 관련 앱의 조합을 직접 [28]대상으로 표시할 수 있습니다.
채택 가능한 스토리지
새로운 「어댑터블 스토리지」기능에서는, 새롭게 삽입된 SD카드나 그 외의 세컨더리 스토리지[citation needed] 미디어를, 「휴대용」스토리지가 아닌 「내부」스토리지로서 옵션으로 지정할 수 있습니다.
"휴대용" 스토리지는 이전 Android 버전에서 사용된 기본 동작으로 미디어를 사용자 파일 저장용 보조 스토리지 장치로 취급하며, 스토리지 미디어를 아무런 영향 없이 제거하거나 교체할 수 있지만 사용자가 설치한 앱은 내부에 위치한 각 패키지 이름 디렉토리에 쓰는 것이 제한됩니다.Android/data
이 제한은 Android 4.4 KitKat에서 도입되었습니다.Android 5.0 Rollipop에서 메모리 카드에 대한 공유 쓰기 액세스가 복구된 스토리지 액세스 프레임워크는 역호환성이 없고 [29]지연으로 인해 속도가 느립니다.
"내부" 스토리지로 지정되면 스토리지 미디어는 암호화된 ext4 파일 시스템으로 재포맷되며 운영체제는 프라이머리 스토리지 파티션의 확장으로 "채택"됩니다.기존 데이터(애플리케이션 및 "개인" 데이터 폴더 포함)는 외부 스토리지로 마이그레이션되며, 장치의 정상적인 작동은 미디어의 존재 여부에 따라 달라집니다.채택된 저장 장치를 제거하면 앱과 운영 체제 기능이 제대로 작동하지 않으며, 카드를 다시 포맷할 때까지 다른 장치에서 재사용할 수 없습니다.유저가 스토리지 미디어에 액세스 할 수 없게 되면, 채택한 스토리지가 「잊혀져 버리기」 때문에, 데이터에 [28]영속적으로 액세스 할 수 없게 됩니다.그러나 삼성전자와 LG전자는 갤럭시S7과 G5 단말기에서 SD카드를 [30][31]내장 스토리지로 사용할 수 있는 기능을 없앴다.
플랫폼
Android Mashmallow는 재설계된 응용 프로그램 권한 모델을 도입했습니다. 앱은 설치 시 지정된 모든 권한을 자동으로 부여받지 않습니다.옵트인(opt-in) 시스템이 사용되고 있습니다.이 시스템에서는, 유저가 처음으로 필요한 때에, 애플리케이션에 대해서 개개의 허가(카메라나 마이크에의 액세스 기능등)를 허가 또는 거부하도록 요구됩니다.응용 프로그램은 인가를 기억하고 사용자가 언제든지 [10][32][33]인가를 취소할 수 있습니다.새로운 권한 모델은 소프트웨어 개발 키트(SDK)를 사용하는 마시멜로용으로 개발된 어플리케이션에서만 사용되며, 이전 어플리케이션에서는 이전 all-or-nothing 접근 방식을 계속 사용합니다.이러한 앱에 대한 사용 권한은 여전히 해지할 수 있지만, 이 경우 앱이 제대로 작동하지 않을 수 있으며 이러한 [34][35]내용의 경고가 표시됩니다.
마시멜로는 "잠" 및 "앱 스탠바이"라고 하는 새로운 전원 관리 방식을 도입했습니다.배터리 전원으로 동작하고 있을 때, 디바이스가 비액티브하고 물리적으로 처리되지 않으면, 저전력 상태가 됩니다.이 상태에서는 네트워크 연결 및 백그라운드 처리가 제한되고 "고우선순위" 알림만 [28]처리됩니다.또한 사용자가 최근 [36]앱과 상호 작용하지 않은 경우 앱별 네트워크 접속이 지연됩니다.앱은 이러한 정책으로부터 면제받을 수 있는 권한을 요청할 수 있지만, 앱의 핵심 기능이 [36][37]앱에 의해 "반대적인" 영향을 받지 않을 경우 "위험한 제품" 정책 위반으로 Google Play Store에서 거부됩니다.
Android Mashmallow는 표준 API를 통해 지원되는 장치에서 지문 인식을 기본적으로 지원하므로 타사 응용 프로그램이 지문 기반 인증을 구현할 수 있습니다.지문을 사용하여 장치의 잠금을 해제하고 Play Store 및 Google[disambiguation needed] Pay 구매를 인증할 수 있습니다.Android Mashmallow는 USB-C를 지원하며 USB를 통해 다른 기기를 충전하도록 장치에 지시하는 기능을 포함합니다.Mashmallow는 또한 사용자 프롬프트 [10][9]없이 지정된 애플리케이션에서 직접 열 수 있도록 구성할 수 있는 "검증된 링크"를 제공합니다.마시멜로를 대상으로 한 앱의 사용자 데이터는 Wi-Fi를 통해 Google Drive에 자동으로 백업할 수 있습니다.각 애플리케이션은 최대 25MB의 스토리지를 수신하며, 이는 사용자의 Google Drive 스토리지 [28]할당과는 별개입니다.
마시멜로의 경우 Android Compatibility Definition Document에는 새로운 장치 보안 규정이 포함되어 있으며, 성능에 영향을 주지 않고 암호화된 데이터에 액세스할 수 있는 장치에는 기본적으로 [38]안전한 부팅 및 장치 암호화를 사용하도록 명시되어 있습니다.이러한 조건은 운영 [38]체제 인증을 받고 Google Mobile Services 소프트웨어에 [39]라이센스를 부여하기 위해 충족해야 하는 사양의 일부를 구성합니다.필수 장치 암호화 요건은 원래 롤리팝에서 적용되도록 되어 있었으나 성능 [38]문제로 인해 지연되었습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Refs/Tags/Android-6.0.0_r1 - platform/System/Core - Git at Google".
- ^ Rakowski, Brian (October 5, 2015). "Get ready for the sweet taste of Android 6.0 Marshmallow". Official Android Blog. Retrieved March 6, 2017.
- ^ "Android Source". Google Git. Retrieved October 3, 2017.
- ^ "Codenames, Tags, and Build Numbers".
- ^ "Mobile Android Version Market Share Worldwide". StatCounter Global Stats. Retrieved May 8, 2022.
- ^ "Tablet Android Version Market Share Worldwide". StatCounter Global Stats. Retrieved May 8, 2022.
- ^ "Mobile & Tablet Android Version Market Share Worldwide". StatCounter Global Stats. Retrieved March 18, 2022.
- ^ "Google's Internal Code Name For Android M Is Macadamia Nut Cookie (MNC)". May 23, 2015.
- ^ a b Seifert, Dan (May 28, 2015). "Google announces Android M, available later this year". The Verge. Vox Media. Retrieved March 6, 2017.
- ^ a b c Chester, Brandon (May 28, 2015). "Google Announces Android M At Google I/O 2015". AnandTech. Purch Group. Retrieved March 6, 2017.
- ^ Cunningham, Andrew (May 28, 2015). "Google's Android M preview build will run on the Nexus 5, 6, 9, and Player [Updated]". Ars Technica. Condé Nast. Retrieved March 6, 2017.
- ^ Kumparak, Greg (July 9, 2015). "Google Releases A Second Build Of Android M Just For Developers". TechCrunch. AOL. Retrieved March 6, 2017.
- ^ Amadeo, Ron (July 9, 2015). "Google releases the second Android M Developer Preview". Ars Technica. Condé Nast. Retrieved March 6, 2017.
- ^ Eason, Jamal (August 17, 2015). "Develop a sweet spot for Marshmallow: Official Android 6.0 SDK & Final M Preview". Android Developers Blog. Retrieved March 6, 2017.
- ^ Welch, Chris (August 17, 2015). "Android M's name is Marshmallow, and it's version 6.0". The Verge. Vox Media. Retrieved March 6, 2017.
- ^ Kastrenakes, Jacob (September 29, 2015). "Google Nexus 6P with 5.7-inch display announced starting at $499". The Verge. Vox Media. Retrieved March 6, 2017.
- ^ Savov, Vlad (September 29, 2015). "Nexus 5X announced with Android Marshmallow and Nexus Imprint". The Verge. Vox Media. Retrieved March 6, 2017.
- ^ Amadeo, Ron (September 29, 2015). "Google announces the LG Nexus 5X and Huawei Nexus 6P; pre-orders start today". Ars Technica. Condé Nast. Retrieved March 6, 2017.
- ^ Chester, Brandon (September 29, 2015). "Google Announces The Pixel C Tablet". AnandTech. Purch Group. Retrieved March 6, 2017.
- ^ Lomas, Natasha (September 29, 2015). "Google Announces Pixel C Android Tablet With Magnetic Keyboard Add-on". TechCrunch. AOL. Retrieved March 6, 2017.
- ^ Welch, Chris (October 5, 2015). "Android 6.0 Marshmallow is now available for Google's Nexus devices". The Verge. Vox Media. Retrieved March 6, 2017.
- ^ Whitwam, Ryan (September 28, 2015). "Android Marshmallow Will Begin Rolling Out To The Nexus 5, 6, 7 (2013), 9, And Player On October 5th, Along With AOSP". Android Police. Retrieved March 6, 2017.
- ^ Byford, Sam (October 14, 2015). "LG begins rolling out Android 6.0 Marshmallow to the G4 next week". The Verge. Vox Media. Retrieved March 6, 2017.
- ^ Nickinson, Phil (October 14, 2015). "LG announces its first Android 6.0 Marshmallow update". Android Central. Mobile Nations. Archived from the original on March 7, 2017. Retrieved March 6, 2017.
- ^ Ruddock, David (December 7, 2015). "Android 6.0.1 Factory Images Now Available, Many New Emoji And December Security Patch In Tow". Android Police. Retrieved March 6, 2017.
- ^ Amadeo, Ron (December 7, 2015). "Android 6.0.1 adds a ton of new emoji, and we've got the full list". Ars Technica. Condé Nast. Retrieved March 6, 2017.
- ^ R., Ben (December 7, 2015). "Android 6.0.1 Marshmallow roll-out brings 200+ emoji to Nexus devices". PhoneArena. Retrieved March 6, 2017.
- ^ a b c d e Amadeo, Ron (October 5, 2015). "Android 6.0 Marshmallow, thoroughly reviewed". Ars Technica. Condé Nast. Retrieved March 6, 2017.
- ^ "Scoped Storage in Android Q forces developers to use SAF". xda-developers. May 31, 2019.
- ^ Amadeo, Ron (February 24, 2016). "The LG G5 and Galaxy S7 won't support Android 6.0's adoptable storage". Ars Technica. Condé Nast. Retrieved March 6, 2017.
- ^ Triggs, Robert (February 24, 2016). "LG G5 and Galaxy S7 don't support Marshmallow's adoptable storage". Android Authority. Retrieved March 6, 2017.
- ^ Mediati, Nick (October 12, 2015). "How to toggle app permissions in Android Marshmallow". Greenbot. International Data Group. Retrieved March 6, 2017.
- ^ "Requesting Permissions at Run Time". Android Developers. Retrieved March 6, 2017.
- ^ Hoffman, Chris (October 11, 2015). "How to Manage App Permissions on Android 6.0". How-To Geek. Retrieved March 6, 2017.
- ^ Wagoner, Ara (November 1, 2015). "How to take advantage of the new App Permissions in Marshmallow". Android Central. Mobile Nations. Retrieved March 6, 2017.
- ^ a b "Optimizing for Doze and App Standby". Android developers portal. Retrieved November 17, 2015.
Google Play policies prohibit apps from requesting direct exemption from Power Management features in Android 6.0+ (Doze and App Standby) unless the core function of the app is adversely affected.
- ^ "Tasker has been pulled from the Play Store". Android Authority. Retrieved November 17, 2015.
- ^ a b c "Google makes full-disk encryption and secure boot mandatory for some Android 6.0 devices". IT World. IDG. October 20, 2015. Retrieved October 20, 2015.
- ^ "Balky carriers and slow OEMs step aside: Google is defragging Android". Ars Technica. September 2, 2013. Retrieved September 3, 2013.