Android studio警告-内部类批注缺少相应的封闭成员批注
我最近升级到了Android Studio 3.1,在用Java构建Kotlin项目时,我得到了以下警告 内部类批注缺少相应的封闭成员 注释。这样的内部类注释将被忽略 缺少消息{kind=WARNING,text=InnerClass注释 相应的封闭成员注释。例如内部类注释 已忽略。源=[未知源文件]} 这是我的Gradle细节Android studio警告-内部类批注缺少相应的封闭成员批注,android,java-annotations,Android,Java Annotations,我最近升级到了Android Studio 3.1,在用Java构建Kotlin项目时,我得到了以下警告 内部类批注缺少相应的封闭成员 注释。这样的内部类注释将被忽略 缺少消息{kind=WARNING,text=InnerClass注释 相应的封闭成员注释。例如内部类注释 已忽略。源=[未知源文件]} 这是我的Gradle细节 android { compileSdkVersion 27 //buildToolsVersion '27.0.3' defaultConfig { minS
android {
compileSdkVersion 27
//buildToolsVersion '27.0.3'
defaultConfig {
minSdkVersion 16
targetSdkVersion 27
applicationId "org.myapp"
versionCode generateVersionCode()
//...
multiDexEnabled true
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
它没有告诉我问题在哪里。我如何找到有问题的代码
要临时解决此问题,我添加以下内容:
buildTypes {
release {
lintOptions {
checkReleaseBuilds false
abortOnError false
}
}
}
如果我找到永久修复,将更新。也可能有帮助,因为某些注释可能会混淆,所以只需添加proguard规则: -keepattributes*注释*
-保留@**注释**类*{*;}
这对我很管用 酷。我宁愿保留皮棉支票。这不是解决办法,你只是忽略了它。。。!阻碍了开发,后来为我解决了。如果有什么东西挡住了你的去路,你会做些必要的事情来解除这个好家伙对我的真正安全