Esta página descreve a estrutura dos mostradores do relógio que usam o formato de mostrador do relógio, bem como como criá-los e implantá-los.
Estrutura dos mostradores de relógio do WFF
Os mostradores do relógio do Formato do mostrador do relógio são enviados à Play Store como AABs ou APKs, assim
como qualquer outro app. Embora compartilhem muitos dos atributos comuns de
outros apps, como a necessidade de um arquivo AndroidManifest.xml
, eles têm uma estrutura
específica.
- Todo o conteúdo do mostrador do relógio está na pasta de recursos, ou seja,
res/
- Todas as definições do mostrador do relógio estão em
res/raw/
, incluindores/raw/watchface.xml
para o caso simples e outras definições XML que representam suporte a diferentes tamanhos de dispositivo. - Todos os recursos necessários pelo mostrador do relógio estão na pasta de recursos
adequada, assim como para aplicativos comuns, por exemplo:
/res/font
para fontes/res/drawable
para recursos de imagem e animação/res/values/strings.xml
para qualquer recurso de string
Criar o mostrador do relógio usando o Gradle
A maneira mais fácil de conferir o processo de como usar o Gradle para criar o mostrador do relógio é dar uma olhada nos exemplos no GitHub.
Além de criar o mostrador do relógio, os scripts do Gradle nesses projetos verificam a validade do XML do mostrador do relógio usando as ferramentas de validação.
Verificar o mostrador do relógio antes de enviar para o Google Play
Depois de criar o mostrador do relógio e se familiarizar com o processo de build, faça verificações de pré-envio no AAB do mostrador do relógio antes de enviar para o Google Play.
O Google Play executa verificações muito semelhantes. Portanto, garantir que você está passando por essas verificações antes do envio economiza tempo considerável no processo de envio e revisão.
Exemplo de execução das verificações pré-envio:
Essas verificações não apenas inspecionam a quantidade de memória que o mostrador do relógio está usando, mas também identificam outros problemas, como recursos ausentes, além de validar o XML.
Para saber como conseguir e criar a ferramenta, consulte o Memory Footprint Evaluator.