android-studio - Android Studio 错误 : java. lang.UnsupportedOperationException

标签 android-studio

有一天,我的Android Studio出现如下错误:

java.lang.UnsupportedOperationException: Unsupported annotation argument type: PsiBinaryExpression:-1.0 / 0.0
at org.jetbrains.kotlin.load.java.structure.impl.JavaAnnotationArgumentImpl$Factory.create(annotationArgumentsImpl.kt:47)
at org.jetbrains.kotlin.load.java.structure.impl.JavaMethodImpl.getAnnotationParameterDefaultValue(JavaMethodImpl.java:65)
at org.jetbrains.kotlin.load.java.lazy.descriptors.LazyJavaClassMemberScope.addAnnotationValueParameter(LazyJavaClassMemberScope.kt:678) ...

然后一些kotlin类无法被Android Studio识别:没有highline,错误提示等等...

最佳答案

最后找到原因:Android Studio 3.3.0+无法识别注解@FloatRange(from = 0.0, to = 1.0),然后抛出错误。

只要删除代码@FloatRange,问题就消失了

关于android-studio - Android Studio 错误 : java. lang.UnsupportedOperationException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54861481/

相关文章:

android - ProGuard 构建警告 - org.apache.http.entity

android - 未调用 Onesignal 远程通知接收方法

android-studio - com.android.support:animated-vector-drawable在哪里? (Android Studio)

安卓工作室 : Can not find Run test choice

android - 无法在 Android Studio 中为 flavor 创建 Android 资源目录

android - 两指触摸板滚动在 Android Studio 上不起作用?

android - 在 Eclipse ADT 中生成 Gradle 时出错

java - 如何创建一个布局,其中任何小部件都不可单击?

android - 在 Mac OSx 上安装 Android Studio 时缺少平台工具

Android - Gradle : error: package does not exist