flexmark-java
flexmark-java copied to clipboard
Fatal Exception: java.lang.NoClassDefFoundError
Hi, My app crashes on this part of the code:
fun textWithMarkdown(text:String): Spanned {
val options = MutableDataSet()
//This is the line which crashes:
val parser: Parser = Parser.builder(options).build()
val renderer = HtmlRenderer.builder(options).build()
val document: Node = parser.parse(text)
val html = renderer.render(document)
return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
Html.fromHtml(html, Html.FROM_HTML_MODE_COMPACT)
} else {
Html.fromHtml(html)
}
}
//Error title:
Fatal Exception:
java.lang.NoClassDefFoundError
com.vladsch.flexmark.util.data.DataKey$$ExternalSyntheticLambda1
//Error message:
com.vladsch.flexmark.util.data.DataKey.<init> (DataKey.java:69)
com.vladsch.flexmark.util.data.SharedDataKeys.<clinit> (SharedDataKeys.java:10)
com.vladsch.flexmark.parser.Parser.<clinit> (Parser.java:37)
de.netalic.messenger.util.MessengerUtil.textWithMarkdown (MessengerUtil.kt:17)
...
Andriod SDK 6, API 23 Do you have any plan for fixing this issue?
I'm also having this issue on Android 6, I've tried many ways but none of them work. Is there a solution please?
java.lang.NoClassDefFoundError: com.vladsch.flexmark.util.data.DataKey$$ExternalSyntheticLambda2
at com.vladsch.flexmark.util.data.DataKey.