Wie man HTTP-Requests in Android mit Kotlin durchführt (Retrofit, OkHttp, Ktor)
Hallo zusammen! Ich habe gerade angefangen, Kotlin für Android zu lernen und bin auf ein Problem bei der Durchführung von HTTP-Requests gestoßen. Ich muss Daten von einer REST API abrufen (z.B. eine Liste von Benutzern) und sie in einem RecyclerView anzeigen. Ich habe versucht, den alten AsyncTask zu verwenden, aber überall steht, dass er veraltet ist und in neuen Android-Versionen nicht mehr verwendet werden kann.\n\nHier ist ein Beispiel meines Codes, der nicht funktioniert:\n\n```kotlin\nclass MainActivity : AppCompatActivity() {\n override fun onCreate(savedInstanceState: Bundle?) {\n super.onCreate(savedInstanceState)\n setContentView(R.layout.activity_main)\n \n val url = "https://jsonplaceholder.typicode.com/users"\n val result = URL(url).readText() // Wirft NetworkOnMainThreadException\n textView.text = result\n }\n}\n```\n\nIch verstehe, dass