code: public static void runAsyncTask(Object context, int asyncTaskId, Object... args) {
  		
  		if(!ProfileService.getInstance(context).isActive(context, Profile.THREADING)) {
  
  			StringBuilder builder = new StringBuilder()
  			.append("Async task with ID ")
  			.append(asyncTaskId)
  			.append("cannot be run since the threading profile is inactive.");
  			
  			Log.w("Async task cannot ", builder.toString());
  
  			return;
  		}
  		
  		TaskManagers.ASYNC.execute(context, asyncTaskId, args);
  	}
docs: <p>See {@link AsyncTaskService#execute(ThreadingActivity, int, Object...)}.</p>
  
  @since 1.1.0