Ir para o conteúdo

Briefing de prazo

Prazo da API 36 no Google Play: o que muda em 31 de agosto de 2026

Desde 31 de agosto de 2026, a maioria dos apps novos e das atualizações no Google Play precisa ter como destino o Android 16, API de nível 36 ou superior. Este post traz o nível de destino exato para o seu tipo de dispositivo, o que o dia 1º de novembro de 2026 encerra e o que não encerra, como corrigir uma atualização rejeitada pelo nível de destino, os passos da migração e a parte que quase ninguém cobre: o que isso significa para um app que está no meio de um teste fechado.

API 36 Celulares, tablets, Auto
API 35 Wear OS, Automotive
API 34 Android TV, Android XR
1º de nov. Fim da prorrogação

Relógio da exigência

As duas datas já passaram
NO AR API 36 exigida desde 31 de agosto de 2026
ENCERRADA Prorrogação encerrada em 1º de novembro de 2026
15 de jul.: aviso de política 31 de ago.: API 36 1º de nov.: fim da prorrogação

Tanto a exigência de 31 de agosto de 2026 quanto o prazo de prorrogação até 1º de novembro de 2026 já passaram. Trate este post como o registro daquele ciclo e verifique o status da política do seu app no Play Console para saber a situação atual.

Resposta rápida

Desde 31 de agosto de 2026, apps novos e atualizações no Google Play para celulares, tablets, dobráveis e Android Auto precisam ter como destino o Android 16, API de nível 36 ou superior. Envios para Wear OS e Android Automotive OS precisam da API 35 ou superior, e Android TV e Android XR precisam da API 34 ou superior. Um app de celular já publicado que você não vai atualizar precisa da API 35 para continuar disponível a novos usuários em dispositivos que rodam uma versão do Android mais nova do que a que ele tem como destino; ou seja, um app com API 35 sem alterações está em conformidade, mas a próxima atualização dele precisa ser API 36. O envio abaixo do piso é bloqueado, e um app publicado abaixo da API 35 fica escondido desses novos usuários; nada é apagado e quem já instalou continua com ele. O período de prorrogação publicado pelo Google para apps afetados termina em 1º de novembro de 2026; depois disso, o caminho é uma versão em conformidade.

Em vigor desde 31 de ago. de 2026 API 36 = Android 16 Wear + Automotive OS: API 35 TV + XR: API 34 Piso do app sem mudanças: API 35 Prorrogação termina em 1º de nov. de 2026

O que muda em 1º de novembro de 2026

Em 1º de novembro de 2026 termina o período de prorrogação publicado pelo Google para o nível de API de destino. Essa data não encerra a sua possibilidade de enviar uma atualização em conformidade e não muda o que um app publicado sem alterações precisa. Duas situações são confundidas o tempo todo:

Meu app publicado tem como destino a API 35 e não vou atualizá-lo

Ele atende ao piso de disponibilidade para apps existentes. Nada em 1º de novembro muda isso. Planeje a migração para a API 36 para a sua próxima versão, não para manter a página do app no ar.

Meu app novo ou a minha próxima atualização tem como destino a API 35

Não atende ao piso de envio e, depois que qualquer prorrogação concedida a esse app expirar, o envio é rejeitado até que o artefato tenha como destino a API 36 ou superior.

Ajuda do Google Play Console sobre os requisitos de nível de API de destino e o guia de target SDK do developer.android.com, ambos lidos em 15 de outubro de 2026.

Como este post classifica cada afirmação

  • Verificado significa que a afirmação vem direto de uma página atual de política ou de documentação do Google. A maior parte deste post é verificada. Verificado
  • Parcial significa que as próprias páginas do Google sustentam a conclusão, mas deixam um caso extremo sem resposta, ou se contradizem. Parcial
  • Relatos de campo são observações repetidas de desenvolvedores nos fóruns de suporte do Google. Servem para diagnosticar, não como política. Relatos de campo
  • Não documentado significa que o Google não publicou nada sobre aquele cenário específico, e a gente diz isso em vez de chutar. Não documentado

O Google sobe o piso de API de destino da Play Store uma vez por ano, e 2026 é o ciclo da API 36. O número não é a parte confusa. A parte confusa é que "o requisito de nível de API de destino" são na verdade duas regras usando o mesmo nome: uma manda no que você pode enviar, e outra, mais baixa, manda em quem ainda consegue instalar o que já está publicado. Quase toda página que ranqueia para essa pergunta mistura as duas, e é assim que desenvolvedores acabam refazendo um aplicativo que não precisava ser refeito, ou ignorando um aviso do Play Console que importava.

Este post separa as duas, dá os números por tipo de dispositivo e depois responde à pergunta que a nossa caixa de suporte realmente recebe: o que isso faz com um app que está na metade de um teste fechado (closed testing) de 12 testadores e 14 dias consecutivos? A PrimeTestLab cuida desse lado do teste para desenvolvedores, então vemos essa colisão de agendas o tempo todo, e a orientação daquela seção vale tanto para quem usa um serviço quanto para quem recruta os testadores sozinho. Cada data e cada nível abaixo foram conferidos nas próprias páginas do Google em 9 de agosto de 2026 e reconferidos em 15 de outubro de 2026, e tudo o que o Google não documentou de fato aparece marcado como tal, em vez de preenchido com um palpite confiante.

A regra em uma frase

Desde 31 de agosto de 2026, um app comum de celular, tablet, dobrável ou Android Auto precisa ter como destino o Android 16, API de nível 36 ou superior para ser enviado ao Google Play, seja um app totalmente novo, seja uma atualização de um app já publicado. Essa única frase cobre a maioria dos leitores. As exceções, e o piso mais baixo e separado para apps em que você não vai mexer, são o assunto do resto deste post.

As palavras exatas do Google, fragmento por fragmento

"Starting August 31, 2026" · apps "must target Android 16" · apps existentes precisam de "Android 15 (API level 35)" · apps fora de conformidade "stop being discoverable" · desenvolvedores podem pedir uma "extension to November 1, 2026"

Fragmentos citados individualmente da página de requisitos de nível de API de destino do Google Play, artigo 11926878 da Ajuda do Play Console, acessado em 9 de agosto de 2026. Ficam no original em inglês porque são citações. O Google publicou seu aviso anual de política em 15 de julho de 2026. Verificado

Um nome, duas regras diferentes

O Google usa a expressão "requisito de nível de API de destino" para duas coisas que não se parecem em nada. Manter as duas separadas é a coisa mais valiosa que você pode fazer com esta página.

Regra 1

A regra de envio

Vale no instante em que você envia. Desde 31 de agosto de 2026, o pacote de um app de celular precisa declarar API de destino 36 ou superior, tanto para um app novo quanto para uma atualização. É esta a regra que impede você de publicar, e é ela que rejeita uma atualização com API 35 mesmo que um app com API 35 sem alterações continue em conformidade.

  • Disparada pelo envio, não pelo calendário sozinho
  • Mesmo piso para apps novos e para atualizações
  • A documentação para desenvolvedores do Google diz que um APK enviado precisa atender aos requisitos de API de destino, sem abrir exceção para faixas de teste

Regra 2

A regra de disponibilidade

Vale para um app em que você não encosta. Um app de celular publicado precisa da API 35 ou superior para continuar visível e instalável para novos usuários cujo dispositivo roda uma versão do Android mais nova do que a que o app tem como destino.

  • O piso é a API 35, não a 36
  • Afeta novos usuários em dispositivos mais novos, não todo mundo
  • Quem já instalou continua encontrando, reinstalando e usando nas versões compatíveis

Ou seja: um app parado na API 35, sem atualizações planejadas, está em conformidade em 31 de agosto pela regra 2, e fica fora de conformidade no instante em que você tenta publicar qualquer coisa pela regra 1. Isso não é uma contradição, é o desenho: o Google sobe a barreira do que entra na loja mais rápido do que sobe a barreira do que fica nela.

As três palavras que o Google define com precisão

A política se apoia em três termos, e cada um tem um significado específico que decide sob qual regra você está:

  • App novo: um app "ainda não publicado no Google Play". Primeiro envio de um nome de pacote.
  • App existente: um app que já está publicado no Google Play.
  • Atualização do app: uma nova versão de um app existente enviada para análise para substituir a atual. Uma atualização é julgada pela regra de envio, não pela regra de disponibilidade.

Existe uma isenção documentada: apps permanentemente privados, restritos a uma organização específica para distribuição interna, não estão sujeitos ao requisito de nível de API de destino. Se você publica um aplicativo público comum, você está no escopo. Verificado

Requisitos por tipo de dispositivo

"App Android" não é uma linha só. Celulares, tablets, dobráveis e Android Auto vão para a API 36. Wear OS e Android Automotive OS param na API 35. Android TV e Android XR param na API 34. Os pisos para um app que você não vai atualizar são ainda mais baixos, e o botão abaixo alterna entre os dois conjuntos.

Nível de API de destino exigido

Destino mínimo para um app novo ou uma atualização enviados em 31 de agosto de 2026 ou depois. Os dois casos usam o mesmo piso.

Destino mínimo para um app já publicado em que você não vai mexer continuar sendo encontrado e instalado por novos usuários em dispositivos que rodam uma versão do Android mais nova do que a que o app tem como destino.

  • Celular, tablet, dobrável API 36+ Android 16. A regra geral, e o motivo pelo qual a maioria dos leitores está aqui.
  • Android Auto API 36+ Segue a regra geral dos celulares. Não é citado como exceção de destino mais baixo. Parcial
  • Wear OS API 35+ Android 15.
  • Android Automotive OS API 35+ Android 15. Este é o sistema operacional do carro, não o Android Auto.
  • Android TV API 34+ Android 14. Este piso de envio já vale desde 31 de agosto de 2025.
  • Android XR API 34+ Android 14, valendo a partir de 31 de agosto de 2026.
  • Celular, tablet, dobrável, Auto API 35+ Abaixo disso, novos usuários em dispositivos que rodam uma versão do Android acima do seu destino não conseguem encontrar nem instalar o app.
  • Wear OS API 34+ Abaixo deste nível, fica restrito para novos usuários em versões mais novas do Wear OS.
  • Android Automotive OS API 32+ Android 12L. Ter a API 31 ou menor como destino restringe novos usuários em versões mais novas do Automotive OS.
  • Android XR API 34+ Ter a API 33 ou menor como destino restringe novos usuários em versões mais novas do XR.
  • Android TV API 34+ Considere 34 o número seguro. A página do Google se contradiz aqui, veja a nota abaixo. Parcial

Fontes: requisitos de nível de API de destino do Google Play (artigo 11926878 da Ajuda do Play Console) e o resumo de target SDK do Android Developers, os dois acessados em 9 de agosto de 2026. Os valores são mínimos, não recomendações: mirar acima do piso é sempre permitido.

Android Auto não é Android Automotive OS

Esses dois nomes custam tempo real aos desenvolvedores todo ano. O Android Auto projeta um app do celular na tela do carro, então o app é um app de celular e segue a regra dos celulares: API 36. O Android Automotive OS é o sistema operacional que roda no próprio veículo, e é uma das exceções nomeadas de destino mais baixo: API 35. Se você faz um app de mídia ou navegação que roda nos dois, precisa do maior entre eles.

Contradição registrada

A página atual do Google diz em um trecho que apps de Android TV com a API 33 ou menor como destino ficam restritos, e na seção detalhada por tipo de dispositivo diz que a API 33 está em conformidade. A API 32 não é classificada de forma clara em nenhum dos dois lados. Como os dois trechos discordam dentro do documento de maior autoridade do próprio Google, este post informa a API 34 como o destino seguro de trabalho para TV, em vez de escolher um vencedor. Parcial

Isso afeta você? Responda três perguntas

Se a regra de API de destino é problema seu agora depende de três coisas: o que você está prestes a fazer, para qual tipo de dispositivo você publica e qual nível a sua versão atual realmente tem como destino. A ferramenta abaixo aplica os pisos publicados pelo Google a essa combinação e diz sob qual das duas regras você está.

Interativo

Verificador do prazo de API de destino

Nada é enviado para lugar nenhum. A lógica roda no seu navegador usando os níveis de destino publicados pelo Google.

1 O que você está prestes a fazer?

2 Qual tipo de dispositivo?

3 Qual é o destino da sua versão mais recente?

Responda as três perguntas para ver o seu veredito.

Os valores vêm da página de requisitos de nível de API de destino do Google, acessada em 9 de agosto de 2026.

Se o veredito disser que você está livre, ainda vale a pena ver o checklist antes do prazo lá no fim, porque "meu código define destino 36" e "o artefato que o Google avaliou declara 36" não são a mesma afirmação. A falsa sensação de segurança mais comum de todo este ciclo é um desenvolvedor lendo o arquivo do Gradle em vez do pacote que enviou.

O que acontece de verdade se você perder o prazo de 31 de agosto

Duas coisas diferentes, dependendo da regra sob a qual você está. Se você tentar enviar uma versão abaixo do piso, o envio não atende ao requisito. Se você simplesmente deixar um app publicado parado abaixo do piso de disponibilidade, ele deixa de ser encontrado e instalado por novos usuários em dispositivos que rodam uma versão do Android mais nova do que a que ele tem como destino. Nenhum dos dois desfechos é remoção.

Se você tentar enviar

Consequência do envio

A documentação para desenvolvedores do Google afirma que um APK enviado precisa atender aos requisitos de API de destino do Play. Não existe exceção publicada para uma faixa de lançamento específica, para um app pequeno ou para quem publica pela primeira vez. Um pacote abaixo do piso do seu tipo de dispositivo não satisfaz o requisito, então o caminho de lançamento fica fechado até você publicar um artefato em conformidade. Verificado

Repare a que essa consequência está presa: ao ato de enviar. O calendário sozinho não faz nada com uma versão que já está no ar. É por isso que um app pode estar perfeitamente em conformidade no dia 1º de setembro e bloqueado no dia 2, puramente porque você decidiu publicar uma correção de bug.

Se você deixar um app publicado abaixo do piso

Esta é a parte que os concorrentes descrevem como "seu app some", o que está errado de um jeito que importa. A formulação do Google é que o app vai "deixar de ser encontrado" por um grupo específico de usuários. Na prática:

  • Novos usuários em dispositivos mais novos perdem o acesso. Se o dispositivo de um usuário roda uma versão do Android maior do que o destino do seu app, o Google Play deixa de mostrar e de instalar o app para ele.
  • Novos usuários em dispositivos mais antigos não são afetados. Um dispositivo que roda o mesmo nível de API do destino do app, ou um nível menor, continua conseguindo receber o app.
  • Quem já instalou não é afetado. Qualquer pessoa que já instalou o app continua conseguindo encontrar, reinstalar e usar nas versões compatíveis do Android.
  • Os links diretos dizem a verdade. Um usuário em um dispositivo mais novo e inelegível que abrir o link da Play Store recebe o aviso de que o app foi "feito para uma versão mais antiga do Android".

O que não acontece

Todo mês de agosto essa política gera os mesmos quatro medos nos fóruns de suporte do Google. Nenhum deles é o que a página de nível de API de destino descreve.

Não é o que acontece

Os quatro mitos

  • Seu app é apagado do Google Play
  • As cópias instaladas são removidas dos dispositivos dos usuários
  • Sua conta de desenvolvedor é encerrada por perder essa data
  • Todo usuário existente perde o app em 31 de agosto

O que a política diz

As consequências reais

  • Envios fora de conformidade não atendem ao requisito de envio
  • A descoberta e a instalação param para novos usuários em dispositivos mais novos
  • A própria página do app e quem já instalou não são descritos como afetados
  • Dá para pedir uma prorrogação por app afetado

Sobre encerramento de conta especificamente: desenvolvedores perguntam isso todo ciclo, e a página de política de nível de API de destino não diz que perder só este prazo encerra uma conta de desenvolvedor. Ela descreve bloqueio de envios e restrições de disponibilidade para novos usuários. Encerramentos são regidos por políticas separadas, então trate isso como um problema de distribuição no nível do app. Verificado

Migrar para a API 36 acaba com o suporte a celulares antigos?

Não, não por si só. O targetSdk declara o nível de comportamento do Android para o qual seu app foi feito e testado. O minSdk decide a versão mais antiga do Android em que ele pode ser instalado. São números separados, e subir o destino para 36 não sobe o mínimo por conta própria: seu app pode continuar dando suporte a versões antigas do Android até esse mínimo, desde que o seu código e as dependências atualizadas continuem compatíveis.

Este é o mal-entendido que gera mais alarme todo ciclo. Um desenvolvedor lê "precisa ter como destino o Android 16", supõe que isso quer dizer "só roda no Android 16" e conclui que o Google acabou de apagar a maior parte dos aparelhos que ele alcança. Arraste o mínimo abaixo e veja o que muda de verdade.

Interativo

Escada de instalação: o que o destino 36 muda e o que não muda

Defina o SDK mínimo do seu projeto. O destino fica fixo em 36, o nível que o Google Play agora exige.

Seu targetSdk 36
  • 21 5.0
  • 22 5.1
  • 23 6
  • 24 7.0
  • 25 7.1
  • 26 8.0
  • 27 8.1
  • 28 9
  • 29 10
  • 30 11
  • 31 12
  • 32 12L
  • 33 13
  • 34 14
  • 35 15
  • 36 16
Ainda consegue instalar seu app

Android 7.0 e todas as versões mais novas, o que dá 13 níveis de API. Subir o destino não mudou nada disso.

O que o destino 36 muda de fato

Os comportamentos do Android 16 passam a valer para o seu app em dispositivos com Android 16. Um usuário que ainda está no Android 7.0 não vê nenhuma mudança de comportamento vinda deste prazo.

Os três números, e qual deles o Google Play fiscaliza

Fiscalizado

targetSdk

O nível de comportamento para o qual seu app declara ter sido projetado e testado. É este o número na política do Play. Defina como 36.

Não é a checagem da política

compileSdk

A superfície de API disponível para o compilador. Não é o que o Google Play verifica, mas normalmente você sobe para 36 para conseguir compilar e testar com o Android 16.

Intocado

minSdk

A versão mais antiga do Android em que o app pode ser instalado. Este prazo não mexe nele. Deixe como está, a menos que seu código ou uma dependência obriguem a mudar.

A única ressalva honesta

Subir o destino não muda quem consegue instalar, mas muda sim como o seu app se comporta em dispositivos com Android 16. É esse o ponto inteiro da política, e é por isso que a migração é um trabalho de teste e não uma edição de uma linha. As mudanças de comportamento do Android 16 de alta prioridade estão listadas mais abaixo, com um scanner que você pode rodar contra a sua própria lista de recursos.

O que isso significa se o seu app está em teste fechado agora

Se você tem uma conta pessoal de desenvolvedor nova e está rodando o teste fechado obrigatório de 12 testadores por 14 dias consecutivos, a migração, ou o fim de uma prorrogação, pode cair no meio da sua janela. O movimento seguro é colocar agora a versão com API 36 na mesma faixa fechada, manter todos os testadores participando e nunca deixar um prazo forçar você a trocar de faixa ou recomeçar com outros testadores.

A página de API de destino do Google e a página de teste fechado do Google são escritas por times diferentes com objetivos diferentes, e nenhuma das duas trata da outra. Isso deixa uma lacuna real, e o honesto a fazer é mostrar exatamente onde o terreno documentado acaba.

O que está verificado

  • Uma conta pessoal nova que se enquadra "precisa realizar um teste fechado" com pelo menos 12 testadores participando continuamente nos últimos 14 dias antes de poder solicitar o acesso de produção. Isso vale para contas pessoais criadas após 13 de novembro de 2023. Verificado
  • A documentação para desenvolvedores do Google diz que um APK enviado precisa atender aos requisitos de API de destino do Play, e não publica nenhuma exceção para faixas de teste. Essa formulação vale para qualquer faixa, não é específica de teste, então planeje um envio novo para a faixa fechada depois do prazo como se ele precisasse de API 36. Isso é uma inferência forte, não uma regra documentada para faixas de teste. Parcial
  • A orientação do próprio Google incentiva os desenvolvedores a continuar atualizando o app em teste fechado enquanto corrigem problemas, e define o período que conta em torno da continuidade da participação dos testadores, não em torno de um artefato congelado. Verificado
  • O teste interno tem limite de 100 testadores e não substitui o teste fechado que qualifica. Verificado

O que o Google não documentou

A pergunta em aberto

Em nenhum lugar o Google diz se uma versão fechada que foi aceita antes de 31 de agosto de 2026 com um destino menor continua rodando, é pausada ou é retirada com a aplicação da exigência. Procuramos de novo em 15 de outubro de 2026 e isso continua sem publicação. Qualquer página que afirme com segurança que o seu teste em andamento vai ser interrompido, ou que com certeza vai ficar tudo bem, está preenchendo uma lacuna com um palpite. Não documentado

Como a resposta é desconhecida, a estratégia certa não é tentar prevê-la. É tornar a pergunta irrelevante, tendo agora uma versão em conformidade na faixa. Isso é seguro nos dois desfechos e não custa nada a você se o artefato antigo fosse mesmo continuar rodando.

A sequência que é segura de qualquer jeito

  1. Mantenha a mesma faixa fechada e o mesmo grupo de testadores

    Não crie uma faixa nova para receber a versão com API 36 e não remova testadores que estão participando. A continuidade de 14 dias que o Google conta é sobre os testadores permanecerem inscritos, então a inscrição é o ativo que você está protegendo.

  2. Trate a migração para a API 36 como uma tarefa própria, com um ciclo de testes próprio

    Rode as verificações do Android 16 antes do envio, não depois de uma rejeição. Descobrir uma quebra de layout de ponta a ponta no dia em que você precisa publicar é um dia muito diferente de descobrir a mesma coisa uma semana antes.

  3. Envie para a faixa fechada existente com um versionCode maior

    Todo pacote que substitui outro precisa de um versionCode incrementado. O Google define o período que conta em torno da continuidade da participação dos testadores e incentiva explicitamente os desenvolvedores a continuar corrigindo problemas durante o teste, mas não publica uma garantia absoluta que cubra todos os cenários de substituição de versão. Mantenha a mesma faixa e os mesmos testadores participando, e confira o contador do Play Console depois. A mecânica completa de atualizar no meio do teste vale a leitura se este é o seu primeiro ciclo.

  4. Confirme que a versão chegou mesmo aos testadores

    Uma versão publicada não é a mesma coisa que uma versão entregue. Verifique se a versão fechada está no ar, se o versionCode é maior e se os testadores da lista conseguem ver a atualização.

  5. Confira o status da política de novo depois do processamento

    Dê tempo para o pacote ser processado e então reabra a página de status da política do app. Se o aviso de API de destino continuar, trabalhe a lista de diagnóstico em vez de sair apagando versões a esmo.

  6. Peça a prorrogação só se a migração realmente não couber no prazo

    O período de prorrogação publicado pelo Google termina em 1º de novembro de 2026, e a prorrogação foi solicitada por app afetado, a partir do aviso do próprio app. Depois dessa data, o único caminho é uma versão em conformidade, então isso não é motivo para pausar o trabalho técnico.

Sobre o mito do uso diário

Enquanto você publica a versão da migração, vai ler por aí que todos os 12 testadores precisam abrir o app todo santo dia ou o teste zera. O requisito publicado pelo Google é participação contínua por 14 dias, e ele olha separadamente se os testadores realmente se envolveram. Não existe cota publicada de uma abertura por dia. Busque uso real, não um ritual folclórico. Verificado

Como solicitar a prorrogação até 1º de novembro de 2026

Desenvolvedores afetados podem pedir uma prorrogação que mantém a distribuição funcionando até 1º de novembro de 2026. Ela é solicitada por app, a partir do aviso de política daquele app no Play Console. O Google não a descreve como automática, garantida ou uma isenção permanente, então continue a migração enquanto o pedido estiver aberto.

Google Play Console · captura de tela real Clique para ampliar Página Issue details do Google Play Console com o aviso App must target Android 16 (API level 36) or higher, o painel Action by Aug 31 e o botão Request more time na lateral
A página Issue details real no Play Console: o título do aviso, o painel "Action by Aug 31" e o botão "Request more time" que inicia o pedido de prorrogação na etapa anterior. Os rótulos aparecem em inglês porque vieram assim da captura de tela: reproduzimos o que a tela mostra em vez de inventar uma tradução.
Play Console Selecione o app Policy status Aviso de API de destino Formulário de prorrogação
  1. Abra o app afetado no Play Console

    O acesso à prorrogação é por app, não por conta. Se você publica vários apps, conte com repetir isso para cada um dos afetados.

    Verificado
  2. Vá até o status da política

    Só os apps que o Google considera fora de conformidade devem carregar o problema de API de destino. Se o app já está em conformidade, não há nada aqui para prorrogar e não existe formulário para encontrar.

    Verificado
  3. Abra o aviso de API de destino ou os detalhes do problema

    O título do problema mostrado na captura de tela acima é App must target Android 16 (API level 36) or higher. A redação ainda pode variar por app e pelo estágio do lançamento, então trate isso como o que uma conta real viu, e não como uma string universal garantida.

    Verificado
  4. Siga o link de prorrogação no problema ou nas notificações

    O Google leva parte dos desenvolvedores afetados pela notificação do app em vez do painel do problema. Confira os dois antes de concluir que a opção não existe para você.

    Verificado
  5. Envie as informações solicitadas

    O Google não publica as perguntas exatas na página de ajuda pública, então trate qualquer lista de "as perguntas que eles fazem" como não verificada. Responda a partir do seu plano de migração real.

    Parcial
  6. Trate 1º de novembro de 2026 como o limite final

    A prorrogação move a data, não elimina o requisito. O que uma prorrogação concedida cobriu tem que estar concluído até 1º de novembro de 2026; depois disso, um artefato com API 36 em conformidade é a única forma de enviar uma atualização comum para dispositivos móveis.

    Verificado
  7. Continue migrando enquanto o pedido está aberto

    Nada na formulação do Google promete aprovação. Planejar em cima de uma prorrogação que você ainda não recebeu é a suposição mais cara disponível neste ciclo.

    Parcial

O Google também se contradiz aqui

Um trecho da página atual do Google diz que os formulários de prorrogação ficarão acessíveis "ainda este ano", enquanto o FAQ dela diz que o formulário está disponível pelos detalhes do aviso na página de status da política. As duas afirmações estão no mesmo documento. A leitura prática: confira o status da política e as notificações do seu próprio app, e não presuma que um botão ausente significa que você é inelegível, nem que um botão visível significa que todo mundo tem um. Parcial

Mais uma distinção que vale guardar: o Google prende a nota de rodapé da prorrogação ao requisito da API 36, e o texto dele quase sempre descreve a prorrogação como algo que preserva a distribuição de um app existente. Ele não percorre com a mesma precisão todas as combinações de app novo, atualização e app existente. Antes de supor que uma prorrogação cobre um envio específico que você planejou, leia o que o aviso do seu próprio app diz que ela cobre.

E a API 37 em 2027?

O Google anunciou que apps novos e atualizações vão precisar ter como destino a API de nível 37 a partir de agosto de 2027. A tabela de requisitos atual ainda não traz um dia exato nem a matriz de exceções por tipo de dispositivo de 2027, então este post não inventa uma. O calendário de lançamento do próprio Android 17 (estabilidade da plataforma prevista para março de 2026, uma versão principal no 2º trimestre e uma versão secundária do SDK no 4º trimestre) é uma linha do tempo diferente do calendário de destino do Play; mantenha as duas separadas. Parcial: mês anunciado, dia não publicado

Como migrar um app para a API 36

Quatro passos: instalar o SDK da API 36, subir compileSdk e targetSdk para 36, atualizar as dependências que quebram quando você faz isso e testar as mudanças de comportamento do Android 16. Trocar o número é uma edição de uma linha. Provar que o app continua funcionando é a migração de verdade.

Minha atualização foi rejeitada pelo nível de API de destino. O que eu corrijo?

Comece pelo nível de API de destino da versão enviada que o problema cita e depois altere o build que a gerou. Os passos genéricos de migração abaixo são os mesmos; esta é a ordem para executá-los quando o Play Console já disse não.

  1. Leia o problema. Abra o problema de API de destino do app em Policy status e anote o version code que ele cita, o destino que ele informa e o piso que ele exige. Guarde uma captura de tela do texto exato.

  2. Inspecione esse artefato. Em Test and release, Latest releases and bundles, abra essa versão e leia o nível de API de destino dela. Compare com o branch, o flavour ou a exportação que a gerou. A prova é o artefato, não a configuração do editor.

  3. Corrija a origem. Se o artefato estiver abaixo de 36, instale a plataforma da API 36 e suba o compileSdk e o targetSdk, ou siga abaixo o caminho do framework ou do exportador da sua stack. Não mexa no minSdk, a menos que as ferramentas ou as dependências obriguem a uma mudança separada.

  4. Teste e depois envie com um version code maior. Rode o build de release assinado no Android 16 e na versão mais antiga que você suporta, principalmente depois de uma mudança no mínimo exigido pelo framework.

  5. Confira o novo artefato. Confirme o destino dele no Play Console, confirme o estado da versão e reabra o problema de política depois do processamento. Se o aviso ainda citar uma versão mais antiga, veja em qual faixa essa versão continua ativa; não apague um teste fechado em andamento para limpar o aviso.

  6. Continua bloqueado com o artefato certo? Use o caminho de Ajuda do app com o texto do problema, os version codes, a faixa e os detalhes do artefato. Não presuma que um pedido de prorrogação foi concedido; o alcance vem do aviso do próprio app.

Ajuda do Google Play Console sobre como ver versões enviadas e sobre os requisitos de API de destino, o guia de configuração do SDK do Android e relatos de desenvolvedores sobre avisos persistentes, tudo lido em 15 de outubro de 2026. A sequência é uma triagem prática, não uma classificação medida de causas.

Passo 1: instale o SDK do Android 16

Abra o Android Studio, vá até o SDK Manager e instale a Android SDK Platform para a API de nível 36 junto com as build tools 36.x.x atuais. Sem a plataforma instalada, subir o compileSdk só gera um erro de compilação que parece não ter relação com nada do que você fez.

Passo 2: suba os níveis no seu build

Escolha o seu stack. O caminho do arquivo e as linhas exatas mudam, o destino não: o manifesto dentro do pacote que você enviou precisa declarar destino 36.

Interativo

Gerador de trechos de build

Escolha seu stack para ver o arquivo a editar e as linhas a mudar.

Verde = as linhas que você muda · riscado = a linha que ela substitui

app/build.gradle.kts
android {
    compileSdk = 36

    defaultConfig {
        applicationId = "com.example.app"
        minSdk = 24
        targetSdk = 36
        versionCode = 2
        versionName = "1.0.1"
    }
}

Não mexa no minSdk. Ele não faz parte desta política. Incremente o versionCode em todo pacote que você enviar, inclusive nas substituições dentro de um teste fechado.

app/build.gradle
android {
    compileSdk 36

    defaultConfig {
        applicationId "com.example.app"
        minSdkVersion 24
        targetSdkVersion 36
        versionCode 2
        versionName "1.0.1"
    }
}

Projetos mais antigos ainda podem usar compileSdkVersion. Qualquer uma das duas grafias serve, desde que o valor chegue a 36 e o projeto compile.

android/app/build.gradle.kts
android {
    compileSdk = flutter.compileSdkVersion
    compileSdk = 36

    defaultConfig {
        targetSdk = flutter.targetSdkVersion
        targetSdk = 36
    }
}

Projetos Flutter herdam os níveis do toolchain por padrão: o Flutter 3.35.0 tornou 36 o nível padrão de compilação e de destino (o 3.32.0 usava 35 como padrão). Fixar 36 explicitamente é o movimento confiável, porque uma configuração fixada no código de um projeto mais antigo prevalece sobre o padrão do SDK; depois atualize o SDK do Flutter e os plugins para que o valor fixado não brigue com o toolchain.

android/build.gradle
buildscript {
    ext {
        buildToolsVersion = "36.0.0"
        minSdkVersion = 24
        compileSdkVersion = 36
        targetSdkVersion = 36
    }
}

O React Native guarda os níveis no bloco ext do android/build.gradle da raiz, não no módulo do app. O React Native 0.81 (agosto de 2025) tornou 36 o padrão do template; um projeto mais antigo ainda pode definir o valor aqui, mas os módulos nativos dele precisam compilar com a 36, então atualize o próprio React Native e qualquer módulo que fixe um nível mais antigo.

android/variables.gradle
ext {
    minSdkVersion = 24
    compileSdkVersion = 36
    targetSdkVersion = 36
}

Wrappers como Capacitor e Cordova colocam os níveis em um arquivo de variáveis. Depois de editar, rode o passo de sincronização da plataforma para que a mudança chegue mesmo ao projeto Android gerado.

Unity Player Settings Android Other Settings Target API Level

O Unity expõe o nível de destino no editor, não em um arquivo que você edita. Defina Target API Level na entrada da API 36, instale essa plataforma pelo SDK Manager para o qual o Unity aponta e confirme o pacote gerado em vez de confiar no menu. O suporte à API 36 chegou no Unity 6000.0.46f1, 2022.3.62f1 e 2021.3.51f1; se o seu editor não oferece essa opção, isso é atualização do editor, não problema de configuração. Evite Automatic (highest installed): essa opção escolhe qualquer SDK que estiver instalado, o que pode ativar o comportamento de um destino diferente daquele que você testou.

Você não tem um arquivo do Gradle, e não deveria sair procurando por um. App Inventor, Thunkable, Kodular, Glide e construtores parecidos geram o projeto Android para você, então o nível de API de destino é decidido pelo exportador da plataforma, não por você.

  • Confira as notas de versão ou a página de status do construtor para saber sobre suporte a Android 16 e API 36. O Kodular lançou esse suporte no Creator 2026.05.3 em 27 de setembro de 2026 (o ciclo de versões se chama 2026.05; ele não saiu em maio), e essa versão também sobe o SDK mínimo de 21 para 23.
  • Gere e exporte o app de novo assim que a plataforma lançar o suporte, porque uma exportação antiga mantém o destino antigo por mais tarde que você a baixe.
  • Envie o pacote novo e confirme o nível de destino que o Play Console informa para aquele artefato.
  • Se a plataforma ainda não consegue exportar a API 36, uma prorrogação específica do app só poderia cobrir você até 1º de novembro de 2026. Depois disso, os caminhos são um construtor que consiga exportá-la ou uma recompilação nativa.

Passo 3: atualize dependências e ferramentas do framework

Subir o nível de compilação é onde as dependências antigas falham. Conte com mexer no Android Gradle Plugin, no próprio Gradle, no Kotlin, nas bibliotecas AndroidX, no Google Play services e em qualquer SDK de anúncios ou analytics que traga código nativo. Este post de propósito não publica "as versões corretas", porque as versões compatíveis mudam toda semana e uma lista fixa aqui estaria enganando em quinze dias. Tire as versões das notas de lançamento atuais do seu próprio framework no dia em que você migrar.

Passo 4: compile, envie e confira o artefato

  • Gere um Android App Bundle assinado e incremente o versionCode.
  • Teste o artefato de release, não só uma versão de debug. Minificação e redução de recursos quebram coisas que as versões de debug escondem.
  • Envie para a faixa pretendida e confirme no Play Console que o artefato informa nível de API de destino 36.
  • Depois do processamento, revise todas as faixas ativas e reabra o status da política.

Confira o artefato, não o código-fonte

O Google avalia o manifesto dentro do pacote que você enviou. Uma variante de build errada, um flavor antigo, uma exportação em cache ou um framework que sobrescreve seu valor sem avisar produzem, todos, um projeto que "tem destino 36" e um artefato que não tem. Leia o número de volta no Play Console toda vez.

Comportamentos do Android 16 para testar antes de publicar a API 36

Ter a API 36 como destino liga os comportamentos do Android 16 para o seu app em dispositivos com Android 16. Os comportamentos de alta prioridade a testar são layout de ponta a ponta, voltar preditivo, liberdade de orientação em telas grandes, permissões de saúde, agendamento em intervalo fixo e layout de texto. Marque o que se aplica abaixo e você recebe a lista de testes do seu app em vez de uma lista genérica.

Interativo

Scanner de riscos do Android 16

Marque tudo o que o seu app faz. A lista abaixo se refaz conforme você marca.

Marque o que se aplica para ver o que testar.

Ponta a ponta e voltar preditivo: o maior raio de impacto

O layout de ponta a ponta tem um raio de impacto amplo porque não exige que o seu app use nenhuma API exótica. No Android 16, um app com destino API 36 não pode mais usar o atributo de exclusão anterior, então o conteúdo que contava com as barras do sistema abrindo espaço passa a correr por baixo delas. O sintoma é cosmético até o momento exato em que um botão principal fica embaixo da barra de gestos e deixa de ser tocável.

O voltar preditivo tem um raio de impacto parecido. Se o seu app registra tratamento de voltar no modelo antigo, esse caminho pode simplesmente não disparar como antes assim que o voltar preditivo estiver ligado por padrão no destino 36. Teste o voltar a partir de todas as profundidades de navegação que você tem: modais, WebViews, formulários com alterações não salvas e a última tela antes de sair.

O que não é uma quebra universal do destino 36

Várias páginas hoje listam a correspondência mais segura de intents e a permissão de rede local como coisas que todo app com API 36 precisa tratar. A própria documentação do Android descreve as duas como opcionais no Android 16, e coloca uma exigência mais ampla como algo do futuro. Teste-as se você as ativou. Não reescreva seus intent filters nem adicione uma permissão de rede só porque subiu o nível de destino. Verificado

E o requisito de páginas de 16 KB?

Requisito diferente, data diferente, mesmos apps. O prazo de API de destino trata do nível que o seu manifesto declara. O requisito de páginas de 16 KB trata de saber se as suas bibliotecas nativas funcionam em dispositivos com páginas de memória de 16 KB. A orientação atual do Google aponta 1º de fevereiro de 2027 como a data em que atualizações de apps afetados sem suporte a 16 KB não poderão mais ser lançadas.

  • Quem é afetado: o requisito do Google vale para apps com destino API 35 ou superior em dispositivos de 64 bits do Google Play. Dentro desse grupo, os apps que empacotam bibliotecas nativas .so, direto ou por meio de um SDK, são os que mais provavelmente vão precisar de trabalho explícito de recompilação e alinhamento. Se o seu app é só Kotlin ou Java, ele em geral já é compatível, mas ainda assim vale testar em vez de supor.
  • O que ele não é: não faz parte do prazo de API de destino de 31 de agosto de 2026, e passar em um não é passar no outro.
  • Por que os dois caem juntos: subir um nível de destino geralmente significa recompilar, e é numa recompilação que aparece um problema independente de tamanho de página em bibliotecas nativas. É essa coincidência de momento que faz os dois se confundirem.

Não repita a data antiga

Muito material ainda na web aponta 1º de novembro de 2025 como a data de exigência das 16 KB. A página atual do Google substitui essa informação. Em 15 de outubro de 2026, o guia geral de tamanho de página indica 1º de fevereiro de 2027 para atualizações de apps afetados com API 35 ou superior; os requisitos técnicos por tipo de dispositivo têm datas próprias, então não leia isso como um período de carência universal. Verificado

Se o seu app empacota bibliotecas nativas, trate a checagem de páginas como uma tarefa própria, com um ciclo de testes próprio, em vez de algo que você enfia na versão da API 36 na última hora. As duas mudanças mexem em partes diferentes do build, e depurar as duas ao mesmo tempo é como uma migração de uma semana vira uma de três.

Você enviou a API 36 e o aviso continua ali

Em geral é uma de três coisas: o pacote ainda não terminou de processar e o status da política não atualizou, um artefato mais antigo continua parado em outra faixa ativa, ou o artefato que você enviou não declara 36 de fato, mesmo que o seu projeto declare. Percorra a lista, e não comece a apagar versões.

O título de problema que os desenvolvedores estão relatando agora é Your app must target Android 16 (API level 36) or higher, em inglês, como aparece no Play Console. O Google não publicou uma mensagem de erro canônica e completa para todos os fluxos de envio, então trate as redações exatas que você encontrar por aí, inclusive essa, como observadas e não como oficiais.

O aviso apareceu minutos depois de eu enviar a API 36 Relatos de campo
Causa provável
O Play Console ainda não atualizou o estado da política. Processar o pacote e avaliar a política não são instantâneos e não são a mesma etapa.
O que verificar
Confirme que a versão foi totalmente processada e depois reabra o status da política mais tarde, em vez de recarregar a página várias vezes.
Evidência
Um Product Expert do Google disse a um desenvolvedor exatamente nessa situação que o aviso poderia sumir ao longo dos dias seguintes. Product Experts não escrevem a política e o Google não publica um prazo garantido de limpeza, então isso é um sinal útil e não um compromisso.
A produção está na API 36, mas o aviso não sai Relatos de campo
Causa provável
Um artefato mais antigo continua ativo em outra faixa. Interno, fechado, aberto, beta e um lançamento gradual parcialmente distribuído podem, todos, ainda estar segurando um pacote com destino menor.
O que verificar
Percorra todas as faixas ativas e compare os versionCode. Procure especificamente aquela faixa interna que você montou meses atrás e esqueceu.
Não faça
Não apague nem interrompa versões a esmo só para o aviso sumir. Se você está no meio de um teste fechado, uma troca de faixa por impulso pode custar uma continuidade de testadores que você não recupera.
Meu Gradle diz 36, mas o Play Console informa um nível menor Inferência forte
Causa provável
O artefato que você enviou não é o artefato que você acha que compilou. Uma variante de build errada, um flavor antigo, uma exportação em cache ou um job de CI apontando para outro branch produzem exatamente isso.
O que verificar
Inspecione o próprio pacote enviado dentro do Play Console, não o seu código-fonte. O manifesto dentro do pacote é a única coisa que o Google avalia.
Meu construtor exporta um destino menor e não consigo mudar Relatos de campo
Causa provável
A plataforma sem código ou de baixo código ainda não lançou um exportador de Android 16. Isso não é algo que você consiga resolver de dentro do seu projeto.
O que verificar
As notas de versão ou a página de status do fornecedor, e depois gerar e exportar o app de novo assim que o suporte chegar. Baixar mais tarde uma exportação antiga não atualiza o nível de destino dela.
Se não chegar a tempo
Esta é exatamente a situação para a qual a prorrogação até 1º de novembro existe.
A versão com API 36 agora trava ou o layout está errado Verificado
Causa provável
Uma mudança de comportamento do Android 16 ativada pelo novo destino, ou uma dependência que não está pronta para o nível de compilação mais alto.
O que verificar
Rode o scanner de riscos de comportamento contra a sua lista de recursos e depois teste em um dispositivo com Android 16. Ponta a ponta e voltar preditivo são as duas mudanças com o maior raio de impacto, então comece por elas.
Não existe link de prorrogação em lugar nenhum do meu console Parcial
Causa provável
O app pode já estar em conformidade, a liberação gradual do formulário pode não ter chegado à sua conta, ou o aviso pode não estar no estado que oferece a opção.
O que verificar
O status da política e as notificações daquele app específico, não um menu no nível da conta. A própria página do Google é internamente inconsistente sobre se toda conta afetada já consegue ver o formulário.
Meus testadores do teste fechado não estão recebendo a nova versão Parcial
Causa provável
versionCode, estado do lançamento, elegibilidade dos testadores ou simples atraso de processamento.
O que verificar
Confirme que o pacote novo tem um versionCode maior, que a versão fechada está mesmo publicada e não em rascunho, que o grupo de testadores está vinculado àquela faixa e que os testadores que você está cobrando continuam participando.
Relacionado
Se os testadores nunca foram contados desde o começo, o problema é outro: adicionei 12 testadores e o Play mostra 0 participando.

Um hábito resolve a maior parte disso de forma permanente: depois de cada envio, leia o nível de API de destino de volta a partir do artefato no Play Console e anote ao lado do versionCode. Leva dez segundos e tira da sua semana a categoria inteira de "tenho certeza de que corrigi isso".

O checklist antes do prazo

Quatorze itens, na ordem em que acontecem de verdade. Os quatro últimos são os que as pessoas pulam, e são justamente os que decidem se o aviso vai sumir.

Interativo

Rastreador de migração para a API 36

Marque os itens conforme avança. Nada é salvo, então termine em uma sessão só ou deixe a aba aberta.

0 / 14 concluídos

Nada marcado ainda. Percorra a lista em ordem.

Onde a PrimeTestLab entra nesse prazo

Para deixar o limite claro: a gente não migra o seu código. Subir o targetSdk, atualizar dependências e corrigir as mudanças de comportamento do Android 16 é trabalho do seu build, e este post é toda a nossa contribuição para isso. O que a gente cobre é a outra metade da colisão: os 12 testadores reais, participando por 14 dias consecutivos, que uma conta pessoal nova precisa antes de conseguir chegar à produção.

O problema é a coincidência de agenda. Quem publica pela primeira vez está sendo cobrado a fazer duas coisas difíceis e sem relação entre si ao mesmo tempo: publicar uma versão com API 36 e segurar um teste fechado que se qualifique por duas semanas seguidas. O build é uma tarefa de engenharia que se resolve. Recrutar doze pessoas de verdade que continuem participando por quatorze dias, em dispositivos reais, é a parte que consome um mês inteiro sem fazer barulho.

Fazer o teste fechado sozinho ou entregar para a gente

O que o Google exige Por conta própria Com a PrimeTestLab
12 testadores participando Encontrar, verificar e cobrar pessoas reais, e depois provar que elas entraram e continuaram Testadores designados e a participação deles acompanhada para você
14 dias consecutivos Uma pessoa saindo no meio da janela já quebra a continuidade de que você precisa Continuidade monitorada ao longo dos 14 dias completos
Dispositivos reais, uso real Emuladores e contas inativas não representam teste genuíno Dispositivos Android reais, do Android 7 ao 17
Começar sem demora Recrutar leva dias ou semanas na prática, e o relógio só começa quando você tem 12 O teste costuma começar em 4-6 horas
Custo da etapa de teste Nenhum desembolso, mas uma quantidade imprevisível do seu tempo gasta recrutando e correndo atrás de pessoas A partir de $19.99, pagamento único, sem assinatura
Se o teste não der certo Recomeçar os 14 dias com um grupo novo; um testador substituto começa o próprio período contínuo Novo teste grátis ou reembolso total

Quem decide o acesso de produção é o Google, não a gente e nem nenhum serviço. O que um teste gerenciado tira do caminho é o risco de recrutamento e de continuidade dos testadores, que é justamente a etapa em que a maioria de quem publica pela primeira vez trava. Taxa de sucesso em 12.100+ apps testados: 99,9%.

A ordem em que fazer as coisas

Se você está encarando os dois problemas ao mesmo tempo, rode os dois em paralelo em vez de em sequência. Comece o teste fechado agora, porque os 14 dias dele são tempo de calendário que não dá para comprimir, e faça a migração para a API 36 em paralelo. Empurre a versão em conformidade para a mesma faixa fechada quando ela estiver pronta, com um versionCode maior e os mesmos testadores ainda participando. Assim o prazo e a janela de teste param de disputar a mesma quinzena.

Perguntas frequentes

Preciso migrar para a API 36 antes de 31 de agosto de 2026?

Para um app comum de celular, tablet, dobrável ou Android Auto, sim, e o requisito vale desde 31 de agosto de 2026. Apps novos e atualizações precisam ter como destino o Android 16, API de nível 36 ou superior. Envios para Wear OS e Android Automotive OS precisam ter como destino a API 35 ou superior, e envios para Android TV e Android XR precisam ter como destino a API 34 ou superior. Se você vai agir agora, compile para o piso atual e confira o alcance de qualquer prorrogação específica do app que tenha sido concedida a você.

Migrar para a API 36 vai impedir meu app de funcionar em celulares Android antigos?

Não, não automaticamente. O targetSdk declara o nível de comportamento do Android para o qual seu app foi projetado e testado, enquanto o minSdk controla a versão mais antiga do Android em que o app pode ser instalado. Subir o targetSdk para 36 não sobe o minSdk, então o app continua sendo instalado em dispositivos até o SDK mínimo que você declarou. O que muda é que os comportamentos do Android 16 passam a valer para o seu app em dispositivos com Android 16. Uma ressalva: a atualização de um framework ou construtor pode subir o mínimo por conta própria; a versão do Kodular de setembro de 2026, por exemplo, sobe o mínimo para a API 23.

O Google vai remover meu app se eu perder o prazo da API 36?

O Google descreve duas consequências mais específicas, e nenhuma delas é remoção. Um app novo ou uma atualização abaixo do nível exigido não atende ao requisito de envio. E um app publicado abaixo do piso de disponibilidade deixa de ser encontrado e instalado por novos usuários cujo dispositivo roda uma versão do Android superior à que o app tem como destino. Quem já instalou continua encontrando, reinstalando e usando o app nas versões compatíveis do Android.

O Google vai encerrar minha conta de desenvolvedor se eu perder o prazo?

A página de política de nível de API de destino do Google não diz que perder só esse prazo encerra uma conta de desenvolvedor. Ela descreve o bloqueio de envios e as restrições de disponibilidade para novos usuários do app afetado. Encerramentos de conta são regidos por políticas separadas, então trate isso como um problema de distribuição no nível do app, não no nível da conta.

Meu app publicado já usa a API 35. Preciso atualizar para a API 36?

Não apenas para manter disponível para novos usuários um app de celular sem alterações. A API 35 atende ao piso de disponibilidade de 2026 para apps existentes em celulares, tablets, dobráveis e Android Auto. Só que a próxima atualização que você enviar precisa ter como destino a API 36, e o dia 1º de novembro de 2026 não transforma uma página do app com API 35 em conformidade em um app abaixo do piso de disponibilidade. A maioria dos apps ativos acaba indo para a API 36 na próxima versão de qualquer jeito.

Como solicito a prorrogação até 1º de novembro de 2026?

Abra o app afetado no Play Console, vá até Policy status, abra o aviso de API de destino ou os detalhes do problema e use o formulário de prorrogação oferecido ali ou nas notificações. A prorrogação é solicitada por app afetado, e o período de prorrogação publicado pelo Google termina em 1º de novembro de 2026; depois dessa data, o caminho é uma versão em conformidade com API 36. Um pedido não garante aprovação nem elegibilidade para todo envio, então use o alcance indicado no aviso do próprio app e continue a migração enquanto o pedido estiver em análise.

Posso enviar uma versão com API 35 para o meu teste fechado depois de 31 de agosto?

Para um app comum de celular, parta do princípio de que não. A documentação para desenvolvedores do Google diz que um APK enviado precisa atender aos requisitos de API de destino do Play e não publica nenhuma exceção para faixas de teste, então todo envio novo para a faixa fechada deve ter como destino a API 36. Não presuma que um pedido de acesso de produção, um build aceito anteriormente ou uma prorrogação que não foi concedida a você dispensem o requisito; mantenha os testadores inscritos e substitua o build no mesmo teste.

Enviar uma versão com API 36 zera os 14 dias do meu teste fechado?

O Google define o período que conta em torno de pelo menos 12 testadores participando continuamente por 14 dias, e não em torno de uma versão imutável, e as páginas de ajuda incentivam atualizar o app em teste fechado enquanto você corrige problemas. Mantenha a mesma faixa fechada e os mesmos testadores inscritos, envie a versão com API 36 com um versionCode maior e não remova ninguém que já esteja participando. O Google não publica uma garantia que cubra todos os contadores do Play Console, então evite trocas de faixa desnecessárias.

Enviei a API 36. Por que o aviso do Play Console continua ali?

Primeiro confirme que a versão terminou de ser processada e que o problema em Policy status foi reavaliado; desenvolvedores relatam atrasos, mas nenhum prazo fixo para o aviso sumir é publicado. Depois abra o version code citado no problema em Test and release, Latest releases and bundles, e inspecione todas as versões ativas: produção, aberto, fechado, interno e qualquer lançamento gradual pausado ainda podem estar segurando um artefato antigo. Confirme também que o pacote que você realmente enviou informa o destino 36, porque uma variante de build errada ou um exportador de framework que ainda tem como destino um nível menor são causas comuns. Mantenha intacto um teste fechado em andamento enquanto faz o diagnóstico.

E se eu tiver feito meu app com Flutter, React Native, Unity ou uma ferramenta sem código?

Quem precisa conter o nível de API de destino exigido é o pacote exportado, não a configuração que aparece no editor. O suporte datado agora é conhecido: Flutter 3.35.0 e React Native 0.81 usam a API 36 como padrão, o Unity adicionou suporte nas versões 6000.0.46f1, 2022.3.62f1 e 2021.3.51f1, e o Kodular Creator 2026.05.3 lançou exportações com API 36 em 27 de setembro de 2026. Um marco de versão não se sobrepõe a uma configuração fixada no projeto, então recompile, teste as mudanças de comportamento do Android 16 e confirme o destino do artefato enviado no Play Console. Se você usa um construtor sem código, não dá para editar arquivos do Gradle, então a ação prática é atualizar o construtor, exportar de novo e ler o destino no novo artefato.

Meus testadores precisam abrir o app todos os dias enquanto eu faço a migração?

O requisito publicado pelo Google é que pelo menos 12 testadores continuem participando de forma contínua nos últimos 14 dias. O Google também observa se os testadores realmente se envolveram e pode pedir mais testes se não tiverem se envolvido, mas não publica uma regra universal de que cada testador precisa abrir o app uma vez por dia. Trate as histórias de uso diário que circulam nos fóruns como folclore, mantenha seus testadores participando e busque uso real em vez de uma cota fixa.

Quanto custa a PrimeTestLab se eu ainda precisar de testadores antes do prazo?

A PrimeTestLab tem três planos: Starter com 12 testadores por $19.99, Professional com 25 testadores por $59.99 e Enterprise com 25 testadores por $27.99, mais 5% de taxa de serviço no checkout (mínimo de $1.50). Todos os planos usam testadores reais em dispositivos reais durante os 14 dias completos, o teste costuma começar em 4-6 horas e, se o Google não conceder o acesso de produção depois do teste completo, você escolhe entre um novo teste grátis ou reembolso total.

Ainda posso enviar uma atualização depois de 1º de novembro?

Sim, se a atualização atender ao requisito de destino aplicável. O dia 1º de novembro de 2026 é o fim do período de prorrogação publicado pelo Google, não um corte permanente para atualizações. Para um app comum para dispositivos móveis, o novo artefato precisa ter como destino a API 36 ou superior. Se outra política bloquear a versão, resolva esse problema separado com base no aviso real do Console.

O Kodular só mostrava a API 35. O que eu faço agora?

O Kodular Creator 2026.05.3 lançou o destino Android 16, API 36, em 27 de setembro de 2026. Recompile o seu projeto com o Creator atualizado, exporte um novo artefato e confira o destino dele depois do envio. Não reaproveite uma exportação antiga. Essa versão também sobe o SDK mínimo para a API 23, então verifique se os dispositivos mais antigos que você suporta são afetados.

As faixas que não são de produção também importam?

Podem importar na hora de diagnosticar a qual artefato um aviso se refere. Desenvolvedores relataram builds antigos de teste fechado ou interno ao lado de versões atuais em conformidade. Confira o version code citado no seu problema e compare as faixas ativas. Esses relatos não provam que todo artefato antigo provoca medidas de aplicação, então evite apagar versões ou atrapalhar a inscrição dos testadores só para limpar um aviso.

Eu preciso mesmo do React Native 0.81 para ter a API 36 como destino?

O React Native 0.81 introduziu a API 36 como padrão, mas isso não prova que todo projeto mais antigo seja incapaz de ter essa API como destino. O resultado exigido é um artefato de release compatível, com o destino correto. Confira a configuração de build do Android e os módulos nativos, use ferramentas mantidas e teste o comportamento do Android 16 em vez de depender só de um número de versão.

Meu app passou no teste fechado com a API 35. Posso promover esse build?

Concluir o teste fechado não dispensa o requisito de API de destino. Planeje uma versão para dispositivos móveis com API 36 em conformidade antes do envio para produção. Um build mais antigo pode depender de uma prorrogação oferecida para aquele app específico, então confira o aviso de concessão em vez de presumir que a promoção está coberta. Mantenha seus testadores inscritos enquanto atualiza o teste existente e confira o estado atual do Console.

A API 37 já é exigida em 2026?

Não. Os requisitos do Google Play para 2026 continuam especificando a API 36 para apps novos e atualizações comuns para dispositivos móveis. O Google anunciou o destino API 37 para agosto de 2027, mas um dia exato não estava publicado na tabela de requisitos atual quando este post foi reconferido. O calendário de lançamento do Android 17 é uma linha do tempo diferente do requisito de API de destino para envios na Play Store.

Resumo

Resumo

Desde 31 de agosto de 2026, apps novos e atualizações no Google Play para celulares, tablets, dobráveis e Android Auto precisam ter como destino o Android 16, API de nível 36 ou superior. Wear OS e Android Automotive OS precisam da API 35, Android TV e Android XR precisam da API 34, e um app de celular publicado que você não vai atualizar precisa da API 35 para continuar disponível a novos usuários em dispositivos mais novos; ou seja, um app com API 35 sem alterações está em conformidade, mas a próxima atualização dele não estará. O envio abaixo do piso é bloqueado, e um app publicado abaixo da API 35 fica escondido desses novos usuários; nada apaga o app, nem o remove dos dispositivos existentes, nem encerra a sua conta. O período de prorrogação publicado pelo Google para apps afetados termina em 1º de novembro de 2026; depois disso, uma versão em conformidade é o único caminho. Subir o targetSdk não sobe o minSdk, então dispositivos antigos continuam com o app. Se o gargalo do seu lançamento é o lado do teste fechado e não o build, a PrimeTestLab fornece 12 testadores reais a partir de $19.99. Ver os planos →

Retrato da política conferido em 9 de agosto de 2026 e reconferido em 15 de outubro de 2026 nas páginas atuais do Google sobre API de destino, tamanho de página e teste fechado. O Google atualiza essas páginas sem avisar, então confira as fontes primárias acima antes de agir com base em qualquer data. Próxima reconferência editorial: depois que o período de prorrogação terminar, em 1º de novembro de 2026.

Kefayatullah Khadem - Engenheiro de software e especialista em publicação no Google Play

Escrito por

Kefayatullah Khadem

Engenheiro de software e especialista em publicação no Google Play

Kefayatullah Khadem é engenheiro de software com mais de 8 anos de experiência criando aplicativos escaláveis. Na PrimeTestLab, ele ajuda desenvolvedores independentes a cumprir o requisito de teste fechado do Google Play, depois de ver quantos deles tinham dificuldade com ele. Até hoje, já ajudou 12.100+ apps Android a concluir o teste fechado gerenciado em 120+ países, com uma taxa de conclusão de testes gerenciados de 99,9%. Quando não está ajudando desenvolvedores a publicar, ele escreve sobre políticas do Google Play, padrões de rejeição de apps e o processo de teste fechado.

12.100+ Apps testados
99,9% Conclusão de testes
120+ Países
4,9/5 Avaliação

Dois requisitos, um lançamento

Publique a versão com API 36. A gente segura os testadores.

12 testadores reais em dispositivos reais, participando pelos 14 dias completos, enquanto você resolve o Android 16.

A partir de US$ 19,99, mais 5% de taxa de serviço

Começa em 4-6 horas · Os 14 dias completos de teste · Novo teste grátis ou reembolso total

Junte-se a 12.100+ desenvolvedores que lançaram seus apps com a PrimeTestLab

12 testadores - US$ 19,99 WhatsApp