var subList = mainList.stream()
.flatMap(mainListItem ->
getSubItems(mainListItem.subItems).stream())
.toList()
< /code>
Когда я запускаю этот код после установки приложения непосредственно из Android Studio, он работает нормально, тогда как, когда я запускаю его после установки APK, вызов ToList () не спускается с ошибкой: < /p>
Caused by: java.lang.NoSuchMethodError: No interface method toList()Ljava/util/List; in class Lj$/util/stream/Stream; or its super classes (declaration of 'j$.util.stream.Stream' appears in /data/app/~~O_6UL0ys4sQP9iQ4qmUjjQ==/com.package.name-PBAatiCc4N4NNAIsUiGUfg==/base.apk!classes19.dex)
< /code>
У меня отсугация включена в моем коде, и я использую правильную конфигурацию для нее: < /p>
compileOptions {
coreLibraryDesugaringEnabled true
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_11.toString()
}
Используемая версия библиотеки Desugaring IS 1.1.5 .
Я использую этот код < /p> [code] var subList = mainList.stream() .flatMap(mainListItem -> getSubItems(mainListItem.subItems).stream()) .toList() < /code> Когда я запускаю этот код после установки приложения непосредственно из Android Studio, он работает нормально, тогда как, когда я запускаю его после установки APK, вызов ToList () не спускается с ошибкой: < /p> Caused by: java.lang.NoSuchMethodError: No interface method toList()Ljava/util/List; in class Lj$/util/stream/Stream; or its super classes (declaration of 'j$.util.stream.Stream' appears in /data/app/~~O_6UL0ys4sQP9iQ4qmUjjQ==/com.package.name-PBAatiCc4N4NNAIsUiGUfg==/base.apk!classes19.dex) < /code> У меня отсугация включена в моем коде, и я использую правильную конфигурацию для нее: < /p> compileOptions { coreLibraryDesugaringEnabled true
kotlinOptions { jvmTarget = JavaVersion.VERSION_11.toString() } [/code] Используемая версия библиотеки Desugaring IS 1.1.5 . [code]coreLibraryDesugaring "com.android.tools:desugar_jdk_libs:1.1.5" [/code] Я попытался отключить minifyenabled и shrinkresources , но безрезультатно.