Android 14 'Upside Down Cake': tudo o que você precisa saber sobre a grande atualização do Google para 2023

click fraud protection

O Android 14 chegará a um smartphone Google Pixel perto de você no início de 2023.

Links Rápidos

  • Como se chama o Android 14?
  • Meu dispositivo receberá o Android 14?
  • O que há de novo no Android 14 até agora?
  • Android 14 Beta 2: recursos anunciados
  • Android 14 Beta 1: recursos anunciados
  • Android 14 Developer Preview 2: recursos anunciados
  • Android 14 Developer Preview 1: recursos anunciados
  • Como baixar e instalar o Android 14 Beta 2 no seu dispositivo Google Pixel

A coisa mais emocionante sobre uma grande atualização do Android é poder seguir um padrão para experimentar todos os novos recursos. do Google Androide 12 A atualização marcou a maior reformulação visual do sistema operacional desde o Android 5 Lollipop, graças ao Material Você. A nova filosofia de design, juntamente com uma lista exaustiva de novos recursos, fez o Android 12 parecer radicalmente diferente das iterações anteriores. O Android 13 apareceu e dobrou muitas das mesmas opções estéticas. Agora estamos passando para o Android 14 e provavelmente haverá ainda mais mudanças ocultas.

O Android 14 chegou recentemente, e já temos algumas dicas sobre o que esperar no futuro. Cada nova versão adicionará novos recursos e melhorias menores a diferentes elementos do sistema Android. Estamos agora em nossa segunda prévia do desenvolvedor e esperamos que haja pelo menos mais uma antes que os betas comecem a rolar. Se você deseja saber tudo sobre o Android 14 em um só lugar, veio à página certa.

Como se chama o Android 14?

Google abandonou seu esquema de nomenclatura de sobremesa para Android há dois anos com o redesenho da marca do Android 10. O uso de nomes de sobremesas, no entanto, continuou para as equipes internas de desenvolvimento da empresa. O Android 11, por exemplo, foi chamado de Red Velvet, enquanto o Android 12 é conhecido como Snow Cone. Da mesma forma, o Android 13 é chamado Tiramisu. O Google não está mais mantendo o Android 14 em segredo desde que foi encontrado em um dos commits do AOSP Gerrit em julho do ano passado.

Para os curiosos, estes foram os nomes das sobremesas (internas ou públicas) de todas as versões do Android até agora:

  • Android 1.5: Cupcake
  • Android 1.6: rosquinha
  • Android 2.0: Éclair
  • Android 2.2: Froyo
  • Android 2.3: pão de gengibre
  • Android 3.0: favo de mel
  • Android 4.0: sanduíche de sorvete
  • Android 4.1: Jelly Bean
  • Android 4.4: KitKat
  • Android 5.0: pirulito
  • Android 6.0: Marshmallow
  • Android 7.0: Nougat
  • Android 8.0: Oreo
  • Androide 9: Torta
  • Andróide 10: Torta de Marmelo
  • Andróide 11: Bolo Red Velvet
  • Andróide 12: Cone de Neve
  • Andróide 13: Tiramissu
  • Andróide 14: Bolo Invertido

Ainda não há data de lançamento conhecida para o Android 14, mas suspeitamos que seguirá a mesma cadência de lançamento dos anos anteriores. O Android 13 caiu em seu formulário de visualização do desenvolvedor em fevereiro de 2022, seguido por outra visualização do desenvolvedor e, em seguida, mais quatro versões beta até a versão final do Android 13. Com a primeira prévia do desenvolvedor do Android 14 chegando a tempo e seguida rapidamente pela segunda e agora também por um par de betas, fica claro que estamos seguindo uma cadência de lançamento semelhante ao ano passado.

Para os desenvolvedores, você pode esperar que o Android 14 atinja a "estabilidade da plataforma" por volta do terceiro beta, se o Google seguir o mesmo cronograma de lançamento do ano passado. A estabilidade da plataforma refere-se à finalização das APIs e, no ano passado, coincidiu com a capacidade dos desenvolvedores de enviar aplicativos direcionados ao novo nível de API na Google Play Store.

Meu dispositivo receberá o Android 14?

Se você possui um smartphone Google Pixel recente, como o novo Série Pixel 7, tenha certeza de que você será um dos primeiros a experimentar o Android 14 quando ele for lançado. Ele ainda estará apenas no formato de visualização do desenvolvedor (e, portanto, provavelmente não deve ser instalado em seu driver diário), mas você ainda poderá experimentá-lo. Também esperamos que outros fabricantes de dispositivos participem da diversão, embora tenda a acontecer que dispositivos de lugares como OnePlus e Xiaomi não sejam atualizados com tanta regularidade. Em outras palavras, cuidado.

No entanto, se você realmente quer experimentar o Android 14 quando for lançado em seu smartphone, e não há versão oficial, você pode experimentar uma imagem genérica do sistema (GSI).

O que há de novo no Android 14 até agora?

Estas são algumas das mudanças não documentadas que foram detectadas no Android 14 até agora.

O Android 14 pode adicionar suporte universal para arrastar e soltar, assim como no iOS

Você sabe como arrastar e soltar arquivos e texto entre aplicativos no iOS? Isso pode finalmente ser possível a partir do Android 14. Embora você pudesse fazer isso com aplicativos que estavam no modo de tela dividida, não poderia fazê-lo em um aplicativo de tamanho normal que desejasse mover para outro aplicativo de tamanho normal.

Antes, ao segurar um arquivo, os gestos eram ignorados pelo sistema, e essa limitação se estendia até mesmo para usuários que utilizavam a navegação por três botões. Como resultado, a funcionalidade de arrastar e soltar ficou limitada ao modo de tela dividida. Agora, os usuários podem arrastar o conteúdo de seu aplicativo de anotações favorito para outro, deslizar sem esforço entre os aplicativos abertos, deslize convenientemente para cima para acessar a tela inicial e, em seguida, faça um gesto para trás deslizando a partir da borda da mostrar.

O Android 14 pode tornar a multitarefa ainda mais fácil, apresentando uma maneira de salvar pares de aplicativos

Se você já realizou várias tarefas em seu smartphone Android, provavelmente já usou um par específico de aplicativos para fazer a maior parte. Talvez esses aplicativos sejam um aplicativo bancário e uma calculadora, ou talvez um aplicativo de anotações e um aplicativo de eLearning universitário. Qualquer que seja o emparelhamento de sua escolha, o Android 14 pode tornar isso ainda mais fácil, permitindo que você salve e inicie um par de aplicativos.

O novo recurso foi descoberto por Mishaal Rahman e aparece no menu de visão geral de itens recentes. Pode ser visto acessando o menu de contexto que atualmente abriga a opção de menu Tela dividida. Ainda não está funcional, mas parece que pode chegar à versão final do Android 14.

Cores mais vibrantes podem estar chegando ao Material You do Android 14

O Google parece estar trabalhando em opções de cores mais ousadas em um novo estilo de tema que aparentemente está sendo chamado de "Fidelidade". O prefeito A diferença do Material You atual é que ele permitirá que os usuários realmente utilizem uma cor base do papel de parede selecionado e o usem para um tema.

Essa mudança, notada por 9To5Google, também pode ter sido exibido recentemente pela equipe de design do Google por meio de um tweet, dando-nos uma veja as cores mais ousadas que não estão disponíveis atualmente no Android 13, que você pode ver no vídeo acima.

O Android 14 pode fornecer sugestões baseadas em localização para cartões de fidelidade

Dizia-se que o Google Wallet era um aplicativo que seria o seu balcão único para todos os seus cartões digitais, incluindo cartões de fidelidade. Adicionar cartões de fidelidade ao Wallet é um tanto complicado, mas pode ser feito, embora, mesmo assim, recuperá-lo em uma fila de caixa possa demorar um pouco enquanto você percorre seus cartões para encontrá-lo. Isso pode estar mudando no Android 14, embora.

Anos atrás, quando o Google Wallet era chamado de Google Wallet (sim, foi uma época meio estranha), quando você estiver perto de um local onde possa usar seu cartão de fidelidade, o aplicativo Wallet sinalizará que você pode usar seu cartão de fidelidade no local em que estiver. Felizmente, o Google pode trazer esse recurso de volta para usuários no Android 14. Ao vasculhar a referência da API para Android 14 Beta 1, descobri um novo recurso chamado “FEATURE_WALLET_LOCATION_BASED_SUGGESTIONS”. Dispositivos que declaram esse recurso “[suporte] mostrando sugestões baseadas em localização para cartões de carteira fornecidos pelo aplicativo de pagamento padrão”.

Quanto a como vai funcionar, está meio no ar. A Carteira virtual do Google dependerá de desenvolvedores especificando essas informações ou o aplicativo fará isso automaticamente? Essas “sugestões” virão na forma de notificações ou o cartão aparecerá apenas na Carteira de Acesso Rápido? O primeiro é como as sugestões baseadas em localização costumavam funcionar, enquanto o último seria menos direto, mas ainda facilmente acessível por meio do atalho da tela de bloqueio e/ou bloco de configuração rápida.

Android 14 pode permitir que aplicativos tenham barra de navegação transparente

O Android Beta 1 adicionou uma configuração de "barra de navegação transparente", que altera o plano de fundo da barra de navegação para ser transparente em vez de preto. Isso inclui a barra de gestos que você vê na parte inferior da tela. Desde o Android 5.0 Lollipop, os desenvolvedores de aplicativos podem mudar a cor da barra de navegação do Android, que por padrão é preto sólido. Alguns aplicativos nunca o implementaram, portanto, você pode acabar com algumas inconsistências entre os aplicativos.

Curiosamente, a interface do usuário do aplicativo não será desenhada abaixo da barra de navegação quando esse recurso estiver ativado, o que significa que não haverá sobreposições visuais entre o aplicativo e a barra de navegação. Aqui está um exemplo de como ficará com ou sem o recurso “barra de navegação transparente” ativado:

O Android 14 tornará mais fácil ocultar o PIN do seu telefone dos surfistas de ombro

Embora você possa ter grande segurança em seu smartphone com um PIN longo e complicado, qualquer pessoa pode acessar facilmente seu dispositivo se simplesmente o vir apenas... digitando o código. Isso geralmente é chamado de navegação de ombro, em que um invasor olha por cima dos ombros das pessoas para obter suas senhas ou outros critérios de login, e é uma técnica de engenharia social bastante comum. Com o Android 14, o Google parece estar trabalhando em um recurso chamado "privacidade aprimorada do PIN".

A descrição dessa alternância diz: “desativar animações ao inserir o PIN”, o que significa que a animação que normalmente é reproduzida quando você toca em qualquer número no teclado não será exibida. Isso tornará mais difícil para os surfistas observarem você inserir seu PIN, porque a tela de bloqueio do Android não mostra uma dica visual óbvia para cada número que você toca.

O vídeo acima foi compartilhado conosco por Nail Sadykov e mostra como funciona.

O Android 14 pode finalmente permitir que você defina diferentes papéis de parede ao vivo para as telas inicial e de bloqueio

Os smartphones Android suportam papéis de parede ao vivo desde o Android 2.0 Eclair e só melhoraram com o tempo. Existem muitas opções diferentes disponíveis na Google Play Store, e a maioria dos OEMs inclui alguns papéis de parede ao vivo com seus dispositivos também. No entanto, enquanto você pode definir um separado estático papel de parede no Android na tela de bloqueio e na tela inicial, não há como definir papéis de parede animados separados. Isso parece que vai mudar no Android 14.

Ao vasculhar o código-fonte do Android 13 QPR2, identificamos várias alterações de código que se prepararam para habilitar um recurso de “papel de parede ao vivo de tela de bloqueio independente”. Uma mudança de código adiciona um novo método à classe WallpaperManager do Android chamado setWallpaperComponentWithFlags(). Aplicativos do sistema que mantêm o SET_WALLPAPER_COMPONENT permissão, como o aplicativo Live Wallpaper Picker do Android, pode usar este método para "definir o papel de parede ao vivo [componente] para a (s) tela (s) fornecida (s)", como a tela inicial, tela de bloqueio ou ambas as telas.

Android 14 pode trazer notificações visuais por meio de dicas de tela e flash

Às vezes, pode ser fácil perder uma notificação, especialmente se o volume do telefone estiver baixo ou estiver configurado apenas para vibrar. Se você também tem problemas de audição, nenhuma dessas opções pode ajudar, e é por isso que uma dica visual pode ser a maneira mais útil de saber se o telefone está recebendo notificações. Com o Android 14 Developer Preview 2, no entanto, você pode fazer com que o flash da câmera desligue quando uma notificação for recebida ou faça a tela piscar.

O Android 14 pode suportar a confirmação automática de um PIN sem a necessidade de pressionar Enter

Se você já usou uma ROM personalizada no Android, um recurso bastante comum que as pessoas adoravam habilitar era a confirmação automática do seu PIN assim que você o colocava no telefone. Atualmente, a maioria dos telefones Android exige que você insira o PIN e toque na tecla Enter, mas essa alteração pode finalmente remover a necessidade disso.

Essa alternância não aparece por padrão no DP2, e o recurso em si não parece funcionar em nossos dispositivos. Há um aviso de que “confirmar seu PIN tocando em Enter é mais seguro do que usar a confirmação automática”. mas é uma troca por conveniência que a maioria das pessoas certamente saberá se estiver usando um ALFINETE. Essa alternância de confirmação automática do PIN correto não aparecerá se você configurar um PIN com menos de 6 dígitos.

Se você deseja habilitar ou desabilitar este recurso depois Se você já configurou um PIN, pode ir para Configurações > Segurança e privacidade > Bloqueio do dispositivo > Bloqueio de tela e tocar no ícone de engrenagem no canto superior direito. Aqui, você terá acesso a uma alternância de "confirmação automática de desbloqueio" que permite ativar/desativar esse recurso.

Atualmente, esse recurso não funciona na visualização do desenvolvedor 2, mas pode funcionar em uma versão futura.

Android 14 pode deixar você criar um papel de parede emoji no seu Pixel

O Google está sempre trabalhando em novos recursos que estão ocultos atrás de sinalizadores de desenvolvedor, e um que chegou no Developer Preview 2 é a capacidade para criar um papel de parede emoji. O New York Times recentemente publicou um artigo detalhando como o Google planejava enfrentar o ChatGPT. O relatório também expôs como alguns dos projetos de imagem e vídeo da empresa que estão atualmente no funciona, incluindo um “criador de papel de parede para o smartphone Pixel”. No Android 14 DP2, vimos um novo aplicativo “Emoji Wallpaper” incluído no /product partição. Parece ser exclusivo do Pixel, pois o nome do pacote é “com.google.android.apps.emojiwallpaper” e requer o sinalizador de recurso “com.google.android.feature. PIXEL_EXPERIENCE” a ser declarado.

Uma vez ativado, uma nova opção “Emoji Lab” apareceu na lista de papéis de parede. Tocá-lo abriu uma interface do usuário que me permitiu criar um novo papel de parede com vários emojis. Ao criar um papel de parede, você pode escolher até 14 emojis para serem incluídos no design, escolher entre padrões como “Mosaico”, “Lótus”, “Pilhas”, “Polvilhar” e “Prisma” e escolher entre várias cores. Se você não sabe qual design deseja, pode tocar no botão "randomizar" para permitir que o aplicativo crie um papel de parede emoji aleatório.

Depois de criar um papel de parede, ele é salvo na seção Emoji Lab das opções de papel de parede do seu telefone. Não há garantia de que esse recurso acabará sendo lançado nos smartphones Google Pixel, mas parece um recurso divertido de se jogar.

O recurso de preferências regionais do Android 14 pode dizer aos aplicativos para usar seu calendário e sistema numérico preferidos

O Android é um sistema operacional global e, como tal, requer suporte para diferentes maneiras pelas quais as pessoas entender datas, horários e outras medidas regionais, como Fahrenheit versus Celsius e quilômetros versus milhas. Nem sempre é apropriado que um aplicativo assuma qual métrica o usuário gostaria de usar, e é por isso que muitos aplicativos (principalmente aplicativos de clima) irão perguntar você qual métrica você gostaria de usar. O Google adicionou configurações de idioma por aplicativo no Android 13 e agora parece estar expandindo essa ideia para outros casos de uso.

A empresa está testando um novo recurso de “preferências regionais” no Android 14 que permite aos usuários definir suas unidades de temperatura preferidas, calendário, o primeiro dia da semana e o sistema numérico para cada localidade. “Preferências regionais” aparece em Configurações > Sistema > Idiomas e entrada quando um sinalizador de desenvolvedor oculto é alternado.

Esse recurso agora está disponível no Android 14 Developer Preview 2.

Android 14 pode trazer melhor suporte para teclados com gestos do touchpad e remapeamento de teclas modificadoras

O Google tem tentado fazer o Android funcionar melhor em dispositivos de tela grande e, graças a esses esforços, agora temos coisas como a barra de tarefas, incorporação de atividades, aplicativos mais otimizados, letterboxing aprimorado e melhor suporte para tela dividida, a maioria dos quais chegou em Android 12L. O Android 14 DP1 agora tem melhor suporte para teclado.

O Android 14 está se preparando para adicionar suporte para alterar o comportamento das teclas modificadoras. No Android 14, você pode trocar o comportamento das teclas Caps lock, Ctrl, Meta e Alt, embora exija que você inverta um sinalizador de desenvolvedor. O arquivo de layout de chave genérico foi atualizado no Android 14 para mapear mais alguns códigos de chave do Linux em códigos de chave do Android. As mudanças são:

  • chave 120 de (indefinido) para RECENT_APPS
  • chave 228: KEYBOARD_BACKLIGHT_TOGGLE
  • tecla 229: KEYBOARD_BACKLIGHT_DOWN
  • chave 230: KEYBOARD_BACKLIGHT_UP
  • tecla 248: MUTE
  • tecla 418: ZOOM_IN
  • tecla 419: ZOOM_OUT
  • chave 528: FOCO

Além disso, depois de habilitar um sinalizador de desenvolvedor, o Android 14 DP1 mostrará uma nova opção “Touchpad” nas configurações. Aqui, você pode alternar se precisa tocar para clicar, alterar a direção da rolagem (rolagem reversa) ou alternar se um toque no canto inferior direito do touchpad traz mais opções. Você também pode ajustar a velocidade do ponteiro caso o padrão seja muito baixo ou muito rápido. Também existem gestos no touchpad, e um tutorial pode ser ativado ao ativar um segundo sinalizador de desenvolvedor. Você pode personalizar esses gestos de navegação do touchpad e eles incluem:

  • Volte deslizando para a esquerda ou para a direita com três dedos
  • Vá para casa deslizando para cima com três dedos
  • Abra aplicativos recentes deslizando para cima com três dedos e segurando
  • Abra as notificações deslizando para baixo com três dedos
  • Alterne aplicativos deslizando para a esquerda ou para a direita com quatro dedos

O Android 14 pode facilitar a localização e exclusão de bloatware instalado pela operadora

Bloatware é difícil de definir, mas é essencialmente qualquer aplicativo pré-instalado em um smartphone que é excessivo para as necessidades do usuário. O problema é que essas necessidades diferem de pessoa para pessoa, mas provavelmente todos concordamos que os aplicativos instalados em segundo plano sem o conhecimento ou consentimento do usuário contam. No Android 14 DP1, há um menu oculto de “aplicativos instalados em segundo plano” que não é acessível por padrão. Você precisa virar um sinalizador de desenvolvedor oculto para fazê-lo aparecer e, mesmo assim, não aparece na versão regular das Configurações. Em vez disso, ele aparece em uma versão especial de Configurações chamada “Spa”, que também é protegida por um sinalizador de desenvolvedor.

Essa nova interface de “aplicativos instalados em segundo plano” é alimentada por um novo serviço de sistema chamado “Controle de instalação em segundo plano”. Na verdade, Mishaal Rahman evidência manchada da existência deste serviço por meio de um AOSP commit alguns meses atrás. Na época, foi notado que este serviço do sistema será usado não apenas para um novo recurso do Android 14 (ostensivamente a página “aplicativos instalados em segundo plano” mostrada acima), mas também “vários próximos Android V [Android 15]” características.

Como você pode ver na captura de tela acima, será possível para um usuário final detectar aplicativos instalados silenciosamente e remova-os se quiserem, e parece que os aplicativos instalados por adb ou aplicativos ativos em primeiro plano não serão mostrados no lista. Pode ser útil em certos dispositivos onde inserindo o cartão SIM de uma operadora aciona a instalação em segundo plano de mais de uma dúzia de aplicativos indesejados.

O gesto preditivo para trás do Android 14 permite visualizar para onde você está indo quando desliza para trás

Deslizar para trás no Android pode ser imprevisível, e há uma grande razão para isso. À medida que você navega pelos aplicativos, o Android mantém um registro dos destinos pelos quais você passa, chamado de pilha de retorno. Isso é feito para que o sistema o leve ao destino correto quando você deslizar para voltar. Antes do Android 13, no entanto, o sistema não tinha como saber ao certo para onde um gesto de voltar levaria o usuário. Se você deslizou de volta no final da pilha de volta, voltou direto para o aplicativo aberto anteriormente. Isso não era imediatamente óbvio para um usuário e pode significar que ele perderia sua posição em um aplicativo.

No entanto, isso está definido para mudar com o Android 14. O Android 13 já implementou uma forma bem básica disso que mostrará ao usuário quando ele estiver voltando para o inicializador. O Android 14 agora mostrará uma prévia do que exatamente você vai voltar para.

É uma pequena mudança, mas bem-vinda que torna o sistema Android mais intuitivo. A nova animação de transição está desativada por padrão no DP1 e, em nosso vídeo, ainda tivemos que habilite a configuração de animação retroativa preditiva nas Opções do desenvolvedor, e também tivemos que usar um aplicativo que opta no novo comportamento de gesto preditivo para trás.

O Android 14 permitirá que você restrinja quais fotos os aplicativos podem acessar, mesmo que não usem o Photo Picker

A API Photo Picker é um dos destaques do Android 13 e foi portada para dispositivos Android executando 4.4+ graças ao Project Mainline. Ele permite que os usuários selecionem quais fotos e vídeos um aplicativo pode acessar para que não tenha acesso total a todas as suas fotos e vídeos em seu dispositivo. Os aplicativos precisam realmente oferecer suporte à API Photo Picker, e muitos não, embora isso possa não importar no Android 14.

A partir do Android 14, quando um aplicativo direcionado ao nível 33 da API aciona a caixa de diálogo de permissão de tempo de execução para solicitar que o usuário as conceda READ_MEDIA_VIDEO ou READ_MEDIA_IMAGES (ou ambos), o Android 14 pode inserir uma nova entrada na caixa de diálogo de permissão que diz "Selecionar fotos". Tocar nesta entrada iniciará uma nova versão do Photo Picker que permite ao usuário selecionar quais fotos ou vídeos deseja conceder o acesso do aplicativo. Posteriormente, o aplicativo tem acesso apenas aos itens de mídia que o usuário selecionou especificamente, a menos que o usuário opte por expanda o acesso a itens de mídia adicionais ou conceda ao aplicativo acesso a todas as coleções de armazenamento de mídia para imagens e vídeos.

Esta entrada na caixa de diálogo de permissão não é mostrada por padrão no Android 14 DP1, pois sua visibilidade é limitada por um sinalizador de desenvolvedor. Esperançosamente, o Google o habilita para a versão final, pois é uma API de proteção importante para a privacidade.

O Android 14 está se preparando para adicionar um recurso de clonagem de aplicativos

Google está testando um novo recurso de “aplicativos clonados” em Androide 14 que permitirá “criar uma segunda instância de um aplicativo para que você possa usar duas contas ao mesmo tempo”. Esta característica pode ser disponibilizado aos usuários por meio do aplicativo Configurações em Configurações > Aplicativos > Aplicativos clonados, conforme mostrado nas capturas de tela incorporadas abaixo.

Quando você clona seu primeiro aplicativo por meio do recurso “aplicativos clonados”, o Android cria o que é chamado de “clonar perfil de usuário” e instala esse aplicativo no perfil. Todos os aplicativos clonados posteriormente são instalados no mesmo perfil de clonagem criado anteriormente. Como o perfil de clonagem não compartilha dados do aplicativo com o perfil de usuário pai, isso significa que todos os aplicativos que você clonar não manterão suas informações de login ou configurações, então você terá que configurá-los do zero. Se você decidir que não precisa mais do aplicativo clonado, poderá excluí-lo na página "aplicativos clonados" ou na interface padrão de "informações do aplicativo".

Anteriormente, a única maneira de clonar aplicativos era cloná-los usando o adb, já que a funcionalidade foi adicionada no Android 12. Alguns OEMs também apresentaram opções para clonar aplicativos, e existem até aplicativos de terceiros que usam perfis de trabalho para clonar um aplicativo. Esta é uma solução nativa que funcionará especificamente em dispositivos Google Pixel.

O menu de compartilhamento pode finalmente melhorar

O Android teve um problema com seu menu de compartilhamento por um longo tempo. Embora as atualizações anteriores tenham tentado corrigi-lo, não é consistente nas variantes OEM do Android ou mesmo nos aplicativos e, em geral, é uma bagunça. A captura de tela abaixo mostra exatamente o que quero dizer.

Crédito da imagem: Esper

O problema existe mesmo em diferentes OEMs que também usam o AOSP como base.

Crédito da imagem: Esper

Felizmente, parece que o Google pode mover o Android Sharesheet para um Linha principal do projeto módulo em uma versão futura para resolver as inconsistências do menu de compartilhamento, de acordo com outros relatórios. Para isso, o Google adicionou um novo aplicativo à imagem do sistema com o Android 13 QPR1 beta. O código-fonte do Android 13 QPR1 revela que o novo aplicativo "Intent Resolver" lidará com a implementação do Android código "chooser", que invoca o Android Sharesheet forçando os usuários a selecionar qual aplicativo usar para o compartilhamento Ação.

Ao mover o Android Sharesheet para um módulo Project Mainline, o Google agora pode oferecer um menu de compartilhamento de sistema mais consistente em dispositivos Android de diferentes OEMs. Também permitirá que a empresa experimente o que funciona e o que não funciona, melhorando-o sem a necessidade de um sistema de atacado atualizar. Não está confirmado que o Google seguirá em frente com isso, mas parece provável.

Certificados raiz atualizáveis ​​estão chegando

Os certificados raiz estão no centro da infraestrutura de chave pública (PKI) e são assinados por autoridades de certificação (CA) confiáveis. Às vezes, porém, essas CAs se tornam não confiáveis ​​e é necessário que haja uma maneira de os dispositivos receberem novos certificados para garantir o acesso completo à Internet. Anteriormente com o Android, a única maneira de distribuir novos certificados era por meio de uma atualização OTA, pois eles são armazenados na partição do sistema do seu telefone.

Isso está definido para mudar no futuro, provavelmente com o Android 14, já que o Google está fazendo o armazenamento raiz no seu telefone (a loja que basicamente informa ao seu telefone quais certificados são aceitos) parte do módulo Conscrypt Mainline que pode ser atualizado via Google Play System Atualizações. Não importa para a maioria dos usuários, mas protege seu telefone contra uma potencial catástrofe na Internet, caso uma importante autoridade de certificação se torne repentinamente não confiável da noite para o dia.

Health Connect pode vir como parte do Android 14

Existem inúmeros aplicativos de rastreamento de saúde no Android, mas nem todos os aplicativos cobrem todos os pontos vitais que você deseja rastrear. Os aplicativos podem optar por compartilhar dados individualmente com outros aplicativos, mas anteriormente não havia um API que os aplicativos de saúde podem aproveitar para compartilhar dados. Health Connect é a resposta do Google para o problema, capaz de atuar como um intermediário para que esses aplicativos de rastreamento compartilhem dados entre si. Se o MyFitnessPal deseja obter dados do Samsung Health, Fitbit e Google Fit, ele precisava interagir diretamente com cada um desses aplicativos. Nesse caso, ele só precisa se conectar ao Health Connect, e o Health Connect cuidará de todas essas conexões para ele.

O Health Connect está atualmente disponível na Google Play Store, mas o problema é que não está pré-instalado no seu telefone, então nem todo mundo sabe disso. O Google sinalizou sua intenção de tê-lo pré-instalado em pelo menos alguns telefones e, presumivelmente, a empresa está esperando até que saia da versão beta para fazer exatamente isso. Relatórios sugerem que virá com o Android 14 e muito provavelmente como um módulo Mainline. Não está confirmado, mas há muitas evidências fortes para sugerir que é o caso.

Diga adeus ao Android Beam

Depois de ser descontinuado no Android 10, o Google finalmente remover o Android Beam do AOSP, de acordo com um commit no Android Gerrit. O Android Beam pode ser usado para conectar dois dispositivos para iniciar uma transferência de dados facilmente. Já foi substituído pelo compartilhamento nas proximidades, que basicamente faz a mesma coisa, então não é grande coisa.

No entanto, o maior problema é que o compartilhamento nas proximidades depende do Google Mobile Services (GMS), o que significa que o Google basicamente tirou um recurso do AOSP e o ocultou atrás de um serviço proprietário que não é parte da AOSP. Isso significa que os fabricantes que não fazem (ou não podem fazer, como a Huawei) parte dos acordos de licenciamento do Google para GMS perderão um recurso.

Diga olá por satélite

O Android 14, de acordo com o vice-presidente sênior do Google para Android, Hiroshi Lockheimer, suporte a comunicação via satélite. Ele disse que o Google está "projetando para satélites" e que a empresa está animada para apoiar os parceiros "ao habilitar tudo isso na próxima versão do Android." Dada a pressão de empresas como a Apple, que também introduziu recentemente suporte via satélite para a série iPhone 14, parece ser a direção para a qual a indústria está se movendo.


Android 14 Beta 2: recursos anunciados

O Android 14 Beta 2 chegou durante o Google I/O deste ano e foi rapidamente seguido por uma versão Beta 2.1 que corrigiu alguns bugs. Quase todas as alterações feitas nesta versão beta também foram correções de bugs e melhorias gerais do sistema, embora tenha sido adicionado suporte para animações traseiras integradas e personalizadas.

Android 14 Beta 1: recursos anunciados

O Android 14 Beta 1 chegou com poucas mudanças, embora a maioria delas estivesse sob o capô.

Alterações na interface do usuário

O Android 14 Beta 1 anunciou uma nova seta para trás que complementa o papel de parede do usuário e o tema do dispositivo e uma nova planilha de compartilhamento que já está ativo na última versão beta do Google Chrome. Os aplicativos podem adicionar ações personalizadas às planilhas de compartilhamento do sistema, o que deve torná-las mais intuitivas no futuro.

Alterações do desenvolvedor

Os caminhos agora podem ser consultados e interpolados, e a Android Path API é um mecanismo flexível usado para criar e renderizar gráficos vetoriais. No Android 14, você poderá consultar Paths para ver o que há dentro deles, e as atualizações da API também adicionam funcionalidade para interpolar entre caminhos cujas estruturas correspondem exatamente.

Além disso, o Android 14 melhora as preferências de idioma por aplicativo e permite que os aplicativos detectem o idioma da interface do usuário do aplicativo atual. Com o Android Studio Giraffe Canary 7 e AGP 8.1.0-alpha07, você pode configurar seu aplicativo para oferecer suporte a idiomas por aplicativo automaticamente.

Por fim, os aplicativos podem limitar as exibições especificadas para serem visíveis apenas para serviços de acessibilidade que afirmam ser úteis para usuários com deficiências. O Play Protect tenta garantir que os aplicativos sejam verdadeiros com essas declarações, e esse atributo é definido como acessibilidadeDataSensitive.


Android 14 Developer Preview 2: recursos anunciados

O Android 14 Developer Preview 2 chegou com mais algumas alterações, embora a maioria delas seja para desenvolvedores.

Privacidade e segurança

O Photo Picker é uma API que o Google introduziu com o Android 13. Os aplicativos não precisam solicitar nenhuma permissão para obter acesso aos itens que o usuário seleciona por meio do Photo Picker, tornando-o uma maneira de preservar a privacidade de compartilhar fotos e vídeos com aplicativos. Nós já habilitou esse recurso na primeira visualização do desenvolvedor do Android 14, mas basicamente permite que você escolha quais fotos você permite que um aplicativo acesse.

Além disso, o Android 14 adiciona o Gerenciador de Credenciais como uma API de plataforma e facilita o login ao oferecer suporte a APIs para recuperar e armazenar credenciais de provedores de credenciais configurados pelo usuário, como gerenciadores de senhas. Ele suporta senha, também, o novo padrão da indústria para autenticação sem senha, que é mais seguro do que usar um nome de usuário e senha para entrar em aplicativos. Ele permitirá que os usuários criem senhas para aplicativos e as armazenem no Google Password Manager. As senhas armazenadas serão sincronizadas em todos os dispositivos conectados à mesma conta do Google.

Por fim, existem intenções implícitas mais seguras, e os aplicativos direcionados ao Android 14 precisam conceder privilégios para iniciar atividades em segundo plano ao enviar um PendingIntent ou ao vincular um serviço.

Experiências de aplicativos aprimoradas

O Android 14 apresenta uma série de APIs PackageInstaller para simplificar e melhorar a experiência do usuário quando se trata de instalar APKs, especialmente aqueles de lojas de aplicativos de terceiros. Esses incluem:

  • requestUserPreapproval(): permite ao usuário adiar o download de um APK até que a instalação seja aprovada.
  • setRequestUpdateOwnership(): permite que um instalador indique que é responsável por futuras atualizações de um aplicativo.
  • setDontKillApp(): pode permitir a instalação contínua de recursos opcionais de um aplicativo por meio de APKs divididos enquanto o aplicativo está em uso.

Android 14 Developer Preview 1: recursos anunciados

Android 14 Developer Preview 1 traz uma série de mudanças para a mesa. Enquanto alguns dos mais interessantes estão escondidos do usuário final, o Google fez anunciar algumas atualizações e mudanças interessantes também. Esses incluem:

Opções extras de personalização

Como o Android tem tudo a ver com personalização, foram feitas algumas alterações que não apenas facilitam personalizar seu smartphone, mas também ajudar os usuários que podem ter acessibilidade adicional requisitos. Isso inclui fontes maiores com escala não linear, preferências de idioma por aplicativo e uma API de inflexão gramatical que oferece suporte a idiomas com gênero, como francês, alemão e espanhol.

Melhorias de privacidade e segurança

Com o Android 14, o Google reforça algumas das melhorias de privacidade e segurança que vem construindo ao longo dos anos. Para começar, em um de seus movimentos mais agressivos contra malware, o Google bloqueou a instalação de aplicativos destinados ao Android SDK nível 22 ou inferior. Isso ocorre porque alguns malwares ou outros aplicativos perigosos visam o SDK 22 para evitar serem submetidos ao modelo de permissão de tempo de execução introduzido com o Android 6.0 Marshmallow. Desenvolvedores e entusiastas ainda poderão instalar aplicativos mais antigos usando o seguinte adb comando.

adb install --bypass-low-target-sdk-block FILENAME.apk

Também há outras melhorias, incluindo intenções implícitas mais seguras, carregamento de código dinâmico mais seguro e a exigência de aplicativos para definir Context.registerReceiver() dinâmico como exportado ou não exportado.

Otimização do processo em segundo plano

Muito do que atrapalha a duração da bateria de um smartphone não é apenas o que está acontecendo em primeiro plano, mas também o que está acontecendo em segundo plano. Os aplicativos precisam de processos em segundo plano em execução para obter informações ou fornecer notificações, portanto, o Google otimizou as transmissões em segundo plano. Aplicativos recebem registrado no contexto transmite uma vez que o aplicativo entra em um estado em cache, pois as transmissões para receptores registrados no contexto podem ser enfileiradas e entregues ao aplicativo apenas quando ele sai do estado em cache. Além disso, algumas transmissões repetidas de contexto registrado, como BATERIA_CHANGED, pode ser mesclado em uma transmissão final antes de ser entregue assim que o aplicativo sair do estado em cache.

O Google também está muito mais avançado com o que os serviços de primeiro plano devem ser / eles são reservados para as tarefas voltadas para o usuário de maior prioridade para que o Android possa melhorar o consumo de recursos e a bateria vida. Também existem novos trabalhos, como tipos de transferência de dados iniciados pelo usuário.

Compatibilidade de aplicativos

O Google está introduzindo o suporte para OpenJDK 17 para habilitar totalmente os recursos do Java 17 nas próximas visualizações do desenvolvedor. Graças a Linha principal do projeto, o Google diz que mais de 600 milhões de dispositivos poderão receber as atualizações mais recentes do ART que também incluem essas alterações.

O Google também permitirá que os desenvolvedores alternem novos recursos, e esses recursos estão localizados nas opções do desenvolvedor.

Como baixar e instalar o Android 14 Beta 2 no seu dispositivo Google Pixel

Você pode baixar facilmente o Android 14 Beta 2 e não deixe de conferir nosso guia sobre como instalar o Android 14 se você não tiver certeza de como fazê-lo.

O Google está lançando oficialmente esta atualização de visualização do desenvolvedor para o Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 e Pixel 4a (5G). Você também pode usar as imagens do sistema de 64 bits com o Android Emulator no Android Studio.