[英]Kotlin runtime error kotlin.Any is not found
我有一個多模塊項目。 使用相同的構建,apk 的大小可能相差300KB
(from 17 to 17.3MB)
。 在運行時17MB
的構建中,我收到一個錯誤:
java.lang.AssertionError: Built-in class kotlin.Any is not found.
同樣在項目中,配置了混淆。 但我不認為這是由這個引起的。 清理、無效和重新啟動並不總是有幫助。
我遇到了這個問題,確保 Kotlin stdlib 和反射庫具有相同的版本,更新了 Gradle 以確保它也不是構建,嘗試了不同的 Kotlin 版本,但沒有任何效果。 最終,我發現我的packageOptions
不包括 Kotlin 文件夾
packagingOptions {
exclude '**/kotlin/**'
}
不知道為什么有這段代碼,但刪除它為我解決了問題! 所以一定要在你的模塊級build.gradle
文件中檢查你的packageOptions
。
盡管您說重新啟動不起作用,但這是唯一對我有用的東西:
...但是問題在幾個版本之后又回來了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.