Server.kt (это фиктивный сервер, который возвращает список пользователей) https://github.com/shalbert94/androidinterview/blob/master/server/src/main/java/com/jobrapp/server/Server.kt
По какой-то причине val server = Server()
вызывается в моем репозитории (https://github.com/shalbert94/androidinterview/blob/master/app/src/main/java/com/jobrapp/androidinterview/MockServerRepository.kt) выдает: Unable to start activity ComponentInfo{com.jobrapp.androidinterview/com.jobrapp.androidinterview.MainActivity}: android.os.NetworkOnMainThreadException
Проблема, по-видимому, связана с вызовом метода start()
MockWebServer()
, который вызывается в блоке init
Server
. Как я могу инициализировать Server
в своем репозитории, не вызывая исключение NetworkOnMainThreadException?