Android studio AsyncTask的构造方法过时被警告,怎么办

今天写安卓写了一个内部类调用AsyncTask异步加载,网上查了说什么隐式强应用会导致内存泄漏,然后我把AsyncTask改成static静态内部类,然后使用构造方法把context传进来,存在WeakReference类里,但是我在使用AsyncTask类的构造方法时,报了一个Default constructor in android.os.AsyncTask is deprecated这样的警告,我该咋办,听说AsyncTask被弃用了,有没有什么办法去掉这个警告,或者有更好的办法取代AsyncTask,谢谢大家。

img

替代方法是协程,如果你不用kotlin的话,那不用管它