No meu projeto, além de todos os warnings mostrados na aula, também há um de "icons" com a seguinte mensagem: "icon is specified both as .xml file and as a bitmap". Como resolvo isso?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
No meu projeto, além de todos os warnings mostrados na aula, também há um de "icons" com a seguinte mensagem: "icon is specified both as .xml file and as a bitmap". Como resolvo isso?
Oi Lucas, tudo bem?
Muito provavelmente você tem um arquivo dentro de um drawble no formato vector e png. Esse alerta é dado considerando que não há a necessidade de manter os dois arquivos.
Para resolvê-lo você precisa decidir qual desses formatos quer manter. Mas vem a questão:
"Qual formato devo manter?"
No geral o vector é o suficiente, pois trata-se de uma imagem vetorizada assim como vemos nos SVG que são comuns no mundo web, ou seja, imagens que se ajustam automaticamente, portanto, apenas uma é o suficiente para manter o mesmo aspecto visual para telas diferentes.
No caso do PNG é uma solução antiga na qual precisa de vários tamanhos para atender melhor os diferentes tamanhos de tela.
Sendo assim, basta apagar os arquivos PNG para esse ícone que está apresentando o alerta e manter o vector (arquivo XML) que vai parar alerta.
[]s