【发布时间】:2019-01-14 11:26:33
【问题描述】:
迁移到 AndroidX 后一直遇到此错误。
java.lang.IllegalStateException: SimpleTypeImpl should not be created for error type: ErrorScope{Error scope for class <ERROR CLASS> with arguments: org.jetbrains.kotlin.types.IndexedParametersSubstitution@14ac19e7}
这个link 没有多大帮助
【问题讨论】:
-
确保您更新了所有内容:IDE、Gradle、Kotlin 版本、Kotlin IDE 插件等。我相信我曾经有过这个,它与 IDE/插件相关。
-
我也看到了这个!你能解决这个问题吗?
-
@UtkarshBarsaiyan 即使在从 Android Studio 选择迁移到 AndroidX 之后,我也必须手动进行更改,我意识到直到一切都是最新的(版本、IDE、gradle、代码等),这个错误不会消失.
-
我发现
java.lang.IllegalStateException行之后的下一行给出了有问题的类的名称。就我而言,我在有问题的库模块中没有 gradle 依赖项(对于 rxjava)。 -
除了@AgileNinja 的建议,我的错误是输出
[ERROR: Response<T>]。这是因为我从我的一个模块中删除了改造依赖项。浪费了 2 个小时……
标签: android kotlin androidx android-studio-3.2