問題タブ [koin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - FirebaseMessagingService クラスにリポジトリを挿入する方法
トークンの準備ができたらクライアント FCM トークンをサーバーに送信したいので、MyFirebaseMessagingService にユーザー リポジトリが必要です。
問題は、FirebaseMessagingService がデフォルトの空のコンストラクターを必要とすることです。では、MyFirebaseMessagingService クラスに私の userRepo を挿入するにはどうすればよいでしょうか? 依存性注入としてKoinを使用しています
android - Koin MVPでアクティビティを提供
私は Koin を始めたばかりで (通常は Dagger を使用しています)、今のところ MVP を使用して View インスタンスを Presenter に渡すことができません。NullPointer 例外に行きました。ビューインスタンスをプレゼンターに渡す方法は? View で Koin が null を渡すように見えます (Dagger では、contributActivityInjection を使用します)
プレゼンター
アクティビティ
意見
モジュール
応用:
android - Koin を使用して RoboElectric テストにモックされた ViewModel を挿入する方法
私は Android 開発の初心者で、現在、Roboelectric と Koin を使用して基本的なアクティビティをテストしています。
コード:
テストでやりたいことは、viewModel のモック バージョンを挿入して、メソッド getPersistedUser の応答をシミュレートすることだけです。
Roboelectric と Koin でそれを行うにはどうすればよいですか?
android - insert-koin を使用してコンテンツ プロバイダーに datarepository インスタンスを挿入する方法
直面している問題は AppModule に ContentProvider を挿入します。
私のアプリレベルモジュールは
モジュールで ContentProvider を使用する方法がわかりません
私はコードを試しました
これは私のコンテンツプロバイダーですが、この後、アプリがクラッシュし、logcat にエラーメッセージが表示されます