Tenho module1 (no Android Studio) com listView1 em activity_main.xml
(presente no res do module1). A MainActivity deste módulo está sendo iniciada a partir de outro módulo2 no mesmo projeto Android Studio.
Tentei excluir o module1 e criar um novo com os mesmos arquivos res e java. Ainda estou tendo o mesmo problema.
Respostas:
Acho que você tem um layout na biblioteca e no módulo com o mesmo nome ou inflando vários layouts xml com id de recurso duplicado.
fonte
activity_main.xml
, por exemplo , melhor fazê-lo manualmente.Em ambos os módulos, você tem um
activity_main.xml
. Renomeie um arquivo.Atualização: O que @kundan kamal quer expressar é que você tem um arquivo de layout em ambos os módulos com um nome semelhante.
fonte
você usou vários módulos e deu o mesmo nome para qualquer layout xml, em seguida, deu este erro, então renomeie seu layout xml.
fonte
No meu caso, os identificadores eram diferentes. Eu pressionei
Build > Rebuild Project
. Isso ocorre porque eu dividires/layout
em subpastas e o AS parou para notar as mudanças no XML. Consulte Reconstrução necessária após alterar os arquivos de layout xml no Android Studio para obter detalhes.fonte
Esse tipo de erro aconteceu uma vez comigo, mas com um
string
recurso. Eu tinha a string configurada em um arquivo de tradução, mas não no arquivo de recurso de string padrão, então isso produziu o travamento.fonte
Me corrija Se eu não estiver errado ... Eu acho que você tem o mesmo nome de sua biblioteca e módulo em seu projeto, então você tem que renomear um deles, então funciona bem
fonte