Fehler "Default interface methods are only supported starting with Android 7.0 (Nougat)" in Kotlin
Hallo zusammen! Ich bin neu in Kotlin und Android-Entwicklung und bin auf einen unverständlichen Fehler beim Kompilieren des Projekts gestoßen. Ich verwende Android Studio, targetSdkVersion 34, minSdkVersion 21.
\n\nIch habe ein Interface mit einer Default-Methode:
\n\ninterface PaymentCallback {\n fun onSuccess(transactionId: String)\n fun onError(error: String)\n fun onProgress(percent: Int) {\n // Standardimplementierung - logge den Fortschritt\n Log.d("Payment", "Progress: $percent%")\n }\n}\n\nUnd eine Klasse, die es implementiert:
\n\nclass MainActivity : AppCompatActivity(), PaymentCallback {\n override fun onSuccess(transactionId: String) {\n Toast.makeText(this, "Zahlung erfolgreich: $transactionId", Toast.LENGTH_LONG).show()\n }\n\n override fun