| Android Marshmallow | ||||
|---|---|---|---|---|
| Versão do sistema operativo Android | ||||
Tela inicial do Android Marshmallow | ||||
| Produção | ||||
| Modelo | Open Source | |||
| Lançamento | 2 de outubro de 2015 (11 anos) | |||
| Versão estável | 6.0.1_r81 (MOI10E) 1 de outubro de 2017 | |||
| Método de atualização | Over-the-air (OTA) | |||
| Arquiteturas | ARM, ARM64, x86, x86_64 | |||
| Gestão de pacotes | APK | |||
| Núcleo | Núcleo monolítico (Linux) | |||
| Interface | Material Design | |||
| Licença | Licença Apache 2.0, GNU General Public License para as modificações do kernel Linux | |||
| Estado de desenvolvimento | ||||
| Descontinuado | ||||
| Cronologia | ||||
|
| ||||
| Página oficial | www | |||
Android Marshmallow é uma versão principal do sistema operacional Android, primeiramente revelado na Google I/O em 28 de maio de 2015, o Android Marshmallow incidirá essencialmente sobre melhorias incrementais e outras adições de recursos.
O "Android M Developer Preview" foi lançado no dia 28 de maio de 2015, para os smartphones Nexus 5 e Nexus 6, o tablet Nexus 9, e o set-top box Nexus Player. A terceira prévia foi lançado no dia 17 de agosto de 2015 para os mesmos aparelhos Nexus que trouxe correções relacionadas aos perfis do Android for Work.
O Android Marshmallow introduz um modelo de permissão redesenhado: agora existem apenas oito categorias de permissão, e as aplicações não são mais concedidas automaticamente, todas as suas permissões são especificadas no momento da instalação. Um sistema opt-in é usado agora, em que os usuários são solicitados para conceder ou negar permissões individuais (como a capacidade de acessar a câmera ou microfone) para um aplicativo quando eles são necessários. O Android agora lembra as permissões concedidas a cada pedido, que pode ser ajustado pelo usuário a qualquer momento. O novo modelo de permissão será utilizado apenas por aplicações compiladas para o Android Marshmallow usando um software development kit (SDK) [kit de software para desenvolvedores], enquanto todas as outras aplicações terão que continuar a utilizar o modelo de permissões anterior.
O Android Marshmallow agora possui um esquema de gerenciamento de energia chamado Doze que reduz o nível de atividade das aplicações em segundo plano quando o dispositivo determina que ele não está sendo utilizado pelo usuário, que, de acordo com a Google, dobra a vida da bateria do dispositivo. Também introduz uma opção para redefinir todas as configurações de rede, disponível pela primeira vez no Android, que limpa as configurações relacionadas às rede Wi-Fi, Bluetooth e conexão móvel (3G/4G).
O Android Marshmallow oferece suporte nativo para reconhecimento de impressões digitais, permitindo o uso das impressões para desbloquear o dispositivo e fazer autenticação de pagamentos através do Play Store e Android Pay; uma API padrão também está disponível para implementação da autenticação baseada nas impressões digitais em outras aplicações. Agora o Android suporta as configurações do USB-C, incluindo a capacidade de carregar outros dispositivos pelo porta USB, também introduz um novo "verificador de links" que pode ser configurado para abrir diretamente aplicativos específicos sem ter de utilizar o comando dos usuários.
A versão do API do Android fornecido pelo Marshmallow é a 23. As ferramentas de desenvolvedores do Android Marshmallow estão disponíveis no SDK Manager na categoria API "MNC".[carece de fontes]
| Versão | Data de Lançamento | Características |
|---|---|---|
| 6.0 | 2 de outubro de 2015 |
|
| 6.0.1 | 7 de dezembro de 2015 |