【AndroidStudio3.5】varargsパラメータキーによる潜在的なヒープ汚染



Android Studio3 5 Potential Heap Pollution Via Varargs Parameter Key



ハプニングシーン :githubコードをインポートするときに、さまざまな依存バージョンが最初に変更されました。エミュレーターで正常にインポートして実行すると、タイトルの問題が発生しました。 Javaジェネリック変換によって引き起こされるヒープ汚染の原因を確認してください。この問題は私が自分で書いたコードではないので、ダウンロードした成熟した安定したオープンソースコードなので、次の解決策を使用します。私が書いたコードにこの問題がある場合は、それを参照しないでください。

解決 :ログをチェックして、ヒープ汚染の原因となる関数を見つけ、コメントを追加します。



@SafeVarargs

画像

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

画像
問題解決