0
我的情況很不尋常。沒有kotlin-runtime
的編譯代碼嗎?標誌-Xno-param-assertions
和-Xno-call-assertions
沒有太大的幫助,我還有:是否有可能編譯運行時沒有運行庫lib的代碼?怎麼樣?
java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/internal/Intrinsics;
at lt.neworld.yyy.<init>(Unknown Source:2)
at lt.neworld.yyy.<init>(yyy.kt:13)
其實,我沒有使用作爲後端應用程序,沒有額外的1k方法的奢侈品。不過,我喜歡kotlin的語法,並且仍然想要使用它。 – neworld
@neworld - 那麼你能詳細說明什麼是獨特的用例嗎? –
@neworld你肯定至少需要[運行時庫](https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-runtime/1.1.3-2),雖然不一定是[標準庫]( https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib/1.1.3-2)。 AFAIK沒有辦法。在集成運行時後,[ProGuard](https://www.guardsquare.com/en/proguard)可能有助於減少方法數量。 –