Android Marshmallow | |
|---|---|
| Versão do sistema operativoAndroid | |
| Tela inicial do Android Marshmallow | |
| Produção | |
| Modelo | Open Source |
| Lançamento | 2 de outubro de2015 (10 anos)[1] |
| Versão estável | 6.0.1_r81 (MOI10E)[2] 1 de outubro de 2017; há 8 anos[3] |
| Método deatualização | Over-the-air (OTA) |
| Arquitetura(s) | 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 |
| Precedido por | Android Lollipop |
| Sucedido por | Android Nougat |
| Página oficial | www |
| Estado de desenvolvimento | |
| Descontinuado | |
Android Marshmallow[4] é uma versão principal dosistema operacionalAndroid, primeiramente revelado naGoogle 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 smartphonesNexus 5 eNexus 6, o tabletNexus 9, e o set-top boxNexus Player.[5][6] A terceira prévia foi lançado no dia 17 de agosto de 2015 para os mesmos aparelhos Nexus [7] que trouxe correções relacionadas aos perfis do Android for Work.[8]
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 oumicrofone) 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.[9] O novo modelo de permissão será utilizado apenas por aplicações compiladas para o Android Marshmallow usando umsoftware 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.[5][10]
O Android Marshmallow agora possui um esquema de gerenciamento de energia chamadoDoze 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.[11] 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 redeWi-Fi,Bluetooth e conexão móvel (3G/4G).[12]
O Android Marshmallow oferece suporte nativo para reconhecimento deimpressões digitais, permitindo o uso das impressões para desbloquear o dispositivo e fazerautenticação de pagamentos através doPlay Store e Android Pay; umaAPI 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 doUSB-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.[5][10]
A versão do API do Android fornecido pelo Marshmallow é a 23.[13] 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; há 10 anos[1] |
|
| 6.0.1 | 7 de dezembro de 2015; há 10 anos[14] |
|url= (ajuda)