INNER CODE UNIT · Kotlin

minSdk

bitfireAT/davx5-ose · build-logic/src/main/kotlin/davx5/buildlogic/CommonBuildConfigPlugin.kt:93

            minSdk = 24     // Android 7
        }

        // enable desugaring for Java 8 Time API etc.
        compileOptions.apply {
            isCoreLibraryDesugaringEnabled = true
        }

        testOptions.unitTests.all { test ->
            // Robolectric on Java 17+ needs access to JDK internals [https://robolectric.org/getting-started/#running-with-java-17-and-higher]
            test.jvmArgs(
                "--add-opens=java.base/java.lang=ALL-UNNAMED",
                "--add-opens=java.base/java.util=ALL-UNNAMED",
                "--add-opens=java.base/java.io=ALL-UNNAMED",
                "--add-opens=java.base/java.net=ALL-UNNAMED",
                "--add-opens=java.base/java.security=ALL-UNNAMED",
                "--add-opens=java.base/java.text=ALL-UNNAMED",
                "--add-opens=java.base/jdk.internal.access=ALL-UNNAMED",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…