【Android Studio3.5】Potential heap pollution via varargs parameter key
程序员文章站
2022-04-13 11:44:11
...
发生场景:导入github代码时,先更改了各种依赖版本,成功导入后运行到模拟器上的时候就出现了标题问题,查了一下产生原因是Java泛型转换引发的堆污染。由于已经不是自己写的代码出现的这个问题,是下载的成熟稳定开源代码,故采用如下解决,若自己写的代码出现此问题请勿参照。
解决办法:查看日志找到产生堆污染的那几个函数,添加注释:
@SafeVarargs
@SuppressWarnings({"unchecked", "varargs"})
问题解决