Java tutorial
//package com.java2s; //License from project: Apache License import android.os.AsyncTask; import android.os.Build; public class Main { public static <Params, Progress, Result> void exe(AsyncTask<Params, Progress, Result> asyncTask, Params... params) { if (Build.VERSION.SDK_INT >= 11) { asyncTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, params); } else { asyncTask.execute(params); } } }