安卓项目编译时出现"请使用 -Xlint:unchecked 重新编译"提示信息时的解决方法

最近发现安卓的APP在启动的时候有一个红色的错误信息,但因为里面是乱码的看不到具体的提示,但可以看到 -Xlint:unchecked 这个信息。

虽然不影响APP的正常启动,但是作为一个开发者对一些错误信息还是必须去解决一下,看一下问题出现在哪里。

经过一番折腾终于找到了解决方案,在这里记录一下。

在APP的 build.gradle文件里面添加

 

tasks.withType(JavaCompile) {
    options.compilerArgs << "-Xlint:unchecked" << "-Werror"
}

 

再次运行APP的时候居然可以定位到造成这个警告的代码的行数!

根据提示修改后,再次运行就没有错误的信息提示。

posted @ 2022-07-28 23:21  星锋  阅读(1726)  评论(0编辑  收藏  举报