page.title=Visão geral do programa page.metaDescription=Prepare seus aplicativos para a próxima versão do Android. page.image=images/cards/card-n-overview_2x.png meta.tags="preview", "developer", "android" page.tags="preview", "developer", "android" @jd:body

Bem-vindo ao Android N Developer Preview, um programa que oferece tudo de que você precisa para testar e otimizar seus aplicativos para a próxima versão do Android. Ele é gratuito e você pode começar imediatamente ao fazer o download das ferramentas do N Developer Preview.

Imagens de emulador e hardware

Execute e teste seus aplicativos em diversos dispositivos ou em um emulador.

Código de plataforma mais recente

Forneceremos atualizações mensais durante o Preview. Portanto, você testará de acordo com as alterações mais recentes da plataforma.

Prioridade para problemas de desenvolvimento

Durante as primeiras semanas, nós daremos prioridade aos problemas informados por desenvolvedores. Portanto, teste e forneça-nos feedback o quanto antes.

Novos comportamentos e recursos

Comece a trabalhar mais cedo para oferecer suporte aos novos comportamentos da plataforma e desenvolver seus aplicativos com novos recursos.

Atualizações entregues por OTA

Atualizações OTA eficientes para qualquer dispositivo compatível por meio do programa beta do Android. Não é preciso atualizar manualmente.

Feedback e suporte

Informe problemas e envie feedback usando nosso issue tracker. Conecte-se com outros desenvolvedores na Comunidade N Developer.

Cronograma e atualizações

O N Developer Preview será executado a partir de 3 de março de 2016 até o último lançamento público do Android N para AOSP e OEMs, planejado para o terceiro trimestre de 2016.

Nos marcos mais importantes do desenvolvimento, fornecedores atualizações para seu ambiente de teste e desenvolvimento. De modo geral, você pode esperar atualizações mensais (intervalo de 4 a 6 semanas). Os marcos estão listados abaixo.

Cada atualização inclui ferramentas do SDK, imagens de sistema do Preview, emuladores, documentação de referência e diferenças entre as APIs.

Os três primeiros marcos do Preview oferecem um ambiente de teste e desenvolvimento antecipado para ajudar você a identificar problemas de compatibilidade em seus aplicativos atuais e planejar a migração ou o trabalho em recursos necessários para desenvolver para a nova plataforma. Esse é o período prioritário no qual você deve fornecer feedback sobre os recursos e as APIs e informar problemas de compatibilidade — para isso, use o issue tracker. As APIs sofrerão algumas alterações nessas atualizações.

Nos Previews 4 e 5, você terá acesso às versões finais das APIs e do SDK do N, com as quais poderá desenvolver, além de imagens de sistema quase finalizadas para testar comportamentos e recursos do sistema. O Android N fornecerá uma API de nível padrão no momento. Você poderá iniciar os testes finais de compatibilidade dos seus aplicativos legados e refinar códigos novos que usem as APIs ou os recursos do N.

Também a partir do Preview 4, você poderá publicar aplicativos para dispositivos que executem o Android N no nível da API oficial, como dispositivos de consumidor que optaram pelo programa beta do Android. Será possível publicar nos canais alfa e beta do Google Play primeiro para testar seus aplicativos com clientes beta do Android antes de distribuir para os demais clientes da loja.

Ao testar e desenvolver no Android N, recomendamos que você mantenha o ambiente de desenvolvimento atualizado à medida que atualizações do Preview são lançadas. Para facilitar o processo, você pode inscrever seus dispositivos de teste no programa beta do Android e receber atualizações por OTA durante cada marco. Como alternativa, imagens atualizadas do Preview estão disponíveis para download e atualização manual.

Notificaremos você quando as atualizações do Preview estiverem disponíveis por meio do Android Developers Blog, além deste site e da Comunidade Android N Developer.

O que o N Developer Preview inclui?

O N Developer Preview inclui tudo o que é necessário para testar seus aplicativos existentes em uma variedade de tamanhos de tela, tecnologias de rede, chipsets de CPU/GPU e arquiteturas de hardware.

Ferramentas do SDK

É possível fazer o download desses componentes pelo SDK Manager no Android Studio:

Forneceremos atualizações para essas ferramentas de desenvolvimento em cada marco, conforme a necessidade.

Imagens do sistema de hardware

O N Developer Preview inclui imagens do Nexus e de outros sistemas de hardware que podem ser usadas ao testar e desenvolver em dispositivos físicos. Consulte a página Imagens de dispositivo para ver a lista completa de imagens de hardware.

Forneceremos imagens de sistema atualizadas para esses dispositivos em cada marco. Você pode fazer o download e atualizar as imagens de sistema manualmente em seus dispositivos de teste com a frequência necessária. Isso é especialmente útil para ambientes de teste automatizados nos quais seja preciso atualizar o dispositivo várias vezes.

Observação: dispositivos atualizados manualmente não receberão atualizações por OTA como no Preview do ano anterior. Neste ano, você recebe OTAs ao inscrever os dispositivos no programa beta do Android — veja detalhes na próxima seção.

Atualizações por OTA no programa beta do Android

Uma novidade do Android N é um programa de atualização por OTA que automaticamente fornece as últimas atualizações do Preview do Android N diretamente para os dispositivos inscritos no programa. O programa é gratuito e está aberto a todos que tenham um dispositivo compatível registrado na conta do Google.

Para se inscrever no programa, acesse o site do programa beta do Android . Você verá uma lista de todos os dispositivos registrados em sua conta que estejam qualificados para inscrição no programa beta do Android.

  1. Escolha os dispositivos nos quais deseja receber atualizações do Android N
  2. Clique em Enroll, leia e concorde com os termos de serviço e clique em OK

Seu dispositivo receberá uma atualização pouco tempo depois da inscrição. Na maioria dos casos, não é necessário fazer uma redefinição completa para migrar para o Android N, mas é recomendável fazer o backup de qualquer dado que você não queira perder antes de inscrever o dispositivo.

Conforme as atualizações são enviadas ao seu dispositivo, recomendamos que elas sejam baixadas e instaladas assim que possível. Mantenha-se atualizado com as últimas mudanças na interface, no comportamento, nas APIs e nos recursos do sistema.

Quando o Developer Preview for concluído, os dispositivos inscritos receberão uma atualização para a versão oficial do Android N.

É possível cancelar a inscrição dos seus dispositivos no programa beta do Android a qualquer momento no site do programa. Antes de cancelar a inscrição, não deixe de fazer o backup dos dados no dispositivo.

Observação: ao cancelar a inscrição, seu dispositivo será redefinido para as configurações de fábrica , recebendo a última versão do Android 6.0 Marshmallow (não necessariamente a versão instalada antes da inscrição do dispositivo). Para garantir uma instalação limpa, seus dados serão apagados do dispositivo, incluindo contatos, mensagens, fotos etc.

Exemplo de código e documentação

Estes recursos de documentação estão disponíveis no site do Developer Preview para ajudar você a saber mais sobre o Android N:

Referência da API para download

Durante as primeiras atualizações do Preview, você pode fazer o download da referência da API mais recente para a plataforma Android N como um arquivo zip separado. Esse download também inclui um relatório de diferenças que ajuda você a identificar as mudanças da API em relação à API 23 e à atualização anterior.

Quando as APIs do Android N forem finalizadas e um nível de API oficial for atribuído, forneceremos a referência da API on-line em https://developer.android.com.

Recursos de suporte

Ao testar e desenvolver no N Developer Preview, use estes canais para informar problemas e enviar feedback.

Direcionamento, APIs do Preview e publicação

O N Developer Preview fornece um sistema apenas para desenvolvimento e uma biblioteca Android que não tem um nível de API padrão. Se desejar optar por não utilizar comportamentos de compatibilidade para testar seu aplicativo (o que é altamente recomendável), será possível direcionar seus esforços para a versão Preview do Android N ao definir o targetSdkVersion do seu aplicativo para “N”.

O Android N Developer Preview fornece APIs do Preview — as APIs não serão oficiais até o lançamento do SDK final, atualmente planejado para o terceiro trimestre de 2016. Isso significa que você pode esperar pequenas mudanças na API ao longo do tempo, especialmente durante as semanas iniciais do programa. Forneceremos um resumo das alterações com cada atualização do Android N Developer Preview.

Observação: apesar de as APIs do Preview poderem ser alteradas, os comportamentos essenciais do sistema são estáveis e estão prontos para serem testados.

O Google Play impede a publicação de aplicativos direcionados ao N Developer Preview. Quando o SDK final do Android N estiver disponível, você poderá direcionar seus esforços para o nível de API oficial do Android N e publicar seu aplicativo no Google Play pelos canais de lançamento alfa e beta. Enquanto isso, caso queira distribuir um aplicativo direcionado ao Android N para testadores, poderá fazê-lo por e-mail ou por download direto pelo seu site.

No lançamento completo do Android N para AOSP e OEMs, planejado para o terceiro trimestre de 2016, você poderá publicar seus aplicativos direcionados ao Android N no canal de lançamento público do Google Play.

Como começar

Para começar o teste do seu aplicativo com o Android N:

  1. Consulte a Visão geral da API e as Mudanças de comportamento para ter uma ideia das novidades e de como elas afetam seus aplicativos. Especificamente, obtenha informações sobre os novos recursos de notificações e o suporte a várias janelas.
  2. Configure seu ambiente seguindo as instruções para Configurar o Preview SDK e configurar os dispositivos de teste.
  3. Siga as instruções de atualização manual para instalar a última imagem de sistema do Android N no seu dispositivo.
  4. Consulte a referência da API e os exemplos do Android N para obter mais informações sobre os novos recursos de API e como usá-los no seu aplicativo.
  5. Participe da Comunidade Android N Developer para obter as notícias mais recentes e conectar-se a outros desenvolvedores que trabalham com a nova plataforma.

Agradecemos sua participação no programa Android N Developer Preview!