私はレルムとAndroidプログラミングの新機能です。非同期ログイン(SyncUser.loginAsync
)のJUnitテストを実装する際に問題があります。 テストを実行するとエラーが表示されます。注釈を実装するクラスをインポートする方法@RunTestInLooperThread
"非同期ログインはルーパースレッドからのみ可能です。ルーパーなしのスレッドではレルムを自動的に更新することはできません。"
import io.realm.rule.RunInLooperThread;
import io.realm.rule.RunTestInLooperThread;
import io.realm.rule.TestRealmConfigurationFactory;
しかし、見つからないio.realm.rule.*
パッケージ:(ルーパーで実行されるべきテストのための注釈@RunTestInLooperThread
を追加)私はこれらのクラスをインポートする必要があることを発見し、この問題を解決するために
。
これらのクラスをインポートするにはどうすればよいですか?
私はGradleのプラグインをあなたの助けを事前にio.realm:realm-gradle-plugin:4.1.0
感謝を使用しています。