La forma de pasar el parametro es como comentas, en el execute
La clase que hereda de asyncTask, debe especificar que va a recibir un parametro
Código:
extends AsyncTask<URL, Void, Void>
El metodo doInBackground recibe el parametro
Código:
protected Long doInBackground(URL... urls) {
//urls[0]
//urls[1]
}
Para mas info http://developer.android.com/reference/android/os/AsyncTask.html