当遇到虽然这段代码在eclipse里面会报经过或者报错,但它的却是可以运行的。我们可以在eclipse进行如下设置,来取消警
告或错误:Window-->Preferences-->Java-->Compiler-->Errors/Warnings,将里面的Deprecated and restricted API中
的Forbidden references(access rules)设置成Ignore,这样eclipse就不会再报警告或者错误了。
在android studio里面设置需要使用gradle语法。
gradle文件中
tasks.withType(JavaCompile) { options.compilerArgs << "-Xlint:unchecked"<< "-Xlint:deprecation" }
allprojects { gradle.projectsEvaluated { tasks.withType(JavaCompile) { options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation" } } }
//执行lint检查,有任何的错误或者警告提示,都会终止构建,我们可以将其关掉。 lintOptions{ checkReleaseBuilds false abortOnError false; disable'deprecation' //忽略错误 }