Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se
1
resposta

Compartilhando uma instancia entre vários módulos de um projeto Android

Boa tarde pessoal. Atualmente estou trabalhando em um projeto Android no qual resolvemos dividir suas funcionalidades em outros módulos de aplicativos- incluindo uma biblioteca Android AAR que será compartilhada entre os outros módulos.

Porém eu preciso compartilhar uma instância de uma classe da biblioteca AAR e pesquisando uma maneira de o fazer encontrei que talvez seja possível utilizar Dagger 2. Como é minha primeira vez utilizando este framework não tenho certeza se é possível fazer o que pretendo.

Minha duvida então é esta, é possível compartilhar a mesma instância de um objeto ( realmente um singleton) entre outras aplicações Android que compõem um mesmo projeto?

Desde já agradeço.

1 resposta

Estamos falando de uma instância compartilhada por dois módulos da mesma aplicação? Acredito que deixar essa instância disponível no ApplicationContext deve resolver. Não ?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software