欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【Android Studio3.5】Potential heap pollution via varargs parameter key

程序员文章站 2022-04-13 11:44:11
...

发生场景:导入github代码时,先更改了各种依赖版本,成功导入后运行到模拟器上的时候就出现了标题问题,查了一下产生原因是Java泛型转换引发的堆污染。由于已经不是自己写的代码出现的这个问题,是下载的成熟稳定开源代码,故采用如下解决,若自己写的代码出现此问题请勿参照。

解决办法:查看日志找到产生堆污染的那几个函数,添加注释:

@SafeVarargs

【Android Studio3.5】Potential heap pollution via varargs parameter key

@SuppressWarnings({"unchecked", "varargs"})

【Android Studio3.5】Potential heap pollution via varargs parameter key
问题解决

相关标签: Android开发