DEV Community 👩‍💻👨‍💻

Mayank
Mayank

Posted on

Android AsyncTask API deprecating in Android 11.What are the alternatives?

One of the simplest alternative is to use Thread

new Thread(new Runnable({
    public void run(){
       // do your stuff
       runOnUIThread(new Runnable({
          public void run(){
              // do onPostExecute stuff
          }
       })
    })).start();

If your project supports JAVA 8, you can use lambda

new Thread(() -> {
        // do background stuff here

Top comments (0)

We want your help! Become a Tag Moderator.
Fill out this survey and help us moderate our community by becoming a tag moderator here at DEV.