Resultados da pesquisa a pedido "dagger-2"
suporte do punhal android para androidx.fragment
Como injetar um fragmento do pacoteandroidx.fragment.app.Fragment ? Estou usando opunhal-android [https://google.github.io/dagger/android.html] estrutura para injetar minhas dependências no meu código. Como a documentação diz, eu faço isso para ...
Como usar injeção de dependência para injetar construtor em um ViewModel
Eu estou tentando implementar o exemplo em https://developer.android.com/jetpack/docs/guide [https://developer.android.com/jetpack/docs/guide]. Isso explica como o aplicativo Android tan deve ser estruturado. Quando uso o mesmo código, recebo o ...
ViewModelProviders com Dagger 2, incapaz de entender o conceito
Eu tenho um serviço de atualização como este public interface BrandsService { @GET("listBrand") Call<List<Brand>> getBrands(); }Então eu tenho um repositório para obter dados de uma API como esta public class BrandsRepository { public static ...
Por que meu campo é nulo após a injeção? Como injeto meu objeto?
Isto é umPergunta canônica [https://meta.stackoverflow.com/q/291992/1837367] porque existem muitos conceitos errados sobre a inicialização de objetos com o Dagger 2. Se sua pergunta foi sinalizada como duplicada leia esta postagem com atenção ...
Erro: Tipo de programa já presente: android.support.design.widget.CoordinatorLayout $ Behavior
Estou recebendo o seguinte erro ao criar o projeto. não utilizaram o CoordinatorLayout neste projeto. acabou de ser adicionado como uma dependência no build.gradle: Estou usando o Android Studio 3.2 Canary 4. LogCat AGPBI: {"kind": "error", ...
O objeto Singleton se torna nulo depois que o aplicativo é retomado
Para o meu projeto Android, preciso do objeto Cache global singleton para acessar dados sobre um usuário por meio do aplicativo. Ocorre um problema quando um aplicativo entra em segundo plano e, após algum tempo de uso de outros aplicativos, ...
O Dagger2 Qualifier não está funcionando com o Kotlin?
Eu tenho uma aula simples como abaixo class MainString(val msg: String)Eu quero injetar um argumento diferente, então eu uso o@Named Qualificador de acordo com o guia mostrado ...
Dagger2 - Erro de reconstrução do projeto - Injeção de campo - Android
Eu tenho tentado implementar o Dagger2. Problema:Quando uso injeção de construtor, ele funciona bem, mas quando uso injeção de campo, gera um erro como abaixo: Error:(6, 48) error: cannot find symbol class ...
Desativar a injeção do Dagger nos testes
Eu tenho o seguinte LoginFragment que usa o Dagger para injetar seus campos: class LoginFragment : DaggerFragment() { @Inject lateinit var viewModelFactory: ViewModelProvider.Factory override fun onActivityCreated(savedInstanceState: Bundle?) { ...
Injetando o contexto do aplicativo no módulo de biblioteca com o Dagger 2
Estou criando um aplicativo com alguns recursos: um ContentProvider, um SyncAdapter, um serviço de trabalho e uma lógica de persistência relacionada. Além disso, há as atividades com a interface do usuário. Estou tentando colocar todos os ...