Depois de ativar a otimização de apps, valide se o app está funcionando conforme o esperado.
Para testar a otimização localmente:
- Meça os ganhos de performance usando comparativos de mercado: para testar a performance localmente, compare seu app antes e depois de ativar a otimização.
- Teste as jornadas críticas do usuário (CUJs) do app: verifique se todas as CUJs funcionam como esperado. Por exemplo, teste se os usuários conseguem fazer login e realizar outras tarefas importantes. Para testar o build do app de lançamento, use o UI Automator.
Para testar o app em produção:
- Acompanhe as métricas de desempenho do app: use o Android vitals no Play Console e pela API Google Play Developer Reporting.
- Publicar atualizações do app com lançamentos graduais: se as regras keep se aplicarem a códigos raramente usados, pode ser difícil testá-los localmente. Use lançamentos graduais para testar as mudanças com um grupo de usuários iniciais. Preste atenção às regressões de falhas que podem ser causadas por problemas com regras de permanência. Para mais informações sobre como identificar falhas causadas pelo R8, consulte Resolver problemas de otimização.