¿Cómo configurar Gradle y Android Studio para hacer la versión de lanzamiento?

Quiero construir la aplicación de Android y empezar a firmarla. Para eso necesito tener la versión Release de apk. La documentación de Google sugiere solo las formas de Eclipse y ant de tener versiones de lanzamiento:http://developer.android.com/tools/publishing/app-signing.html#releasecompile

Sin embargo, no encuentro cómo forzar la versión de lanzamiento de compilación de Gradle de apk.build.gradle Tampoco da ninguna pista.gradlew tasks sugiere que no hay una configuración de versión de instalación, pero existe la versión de desinstalación:

Install tasks
-------------
installDebug - Installs the Debug build
installTest - Installs the Test build for the Debug build
uninstallAll - Uninstall all applications.
uninstallDebug - Uninstalls the Debug build
uninstallRelease - Uninstalls the Release build
uninstallTest - Uninstalls the Test build for the Debug build

Mibuild.gradle:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

dependencies {
    compile 'com.android.support:support-v4:13.0.+'
    compile files('libs/android-support-v4.jar')
    compile project(":libraries:ActionBarSherlock")
    compile project(":libraries:CollabsibleSearchMenu")
}

android {
    compileSdkVersion 18
    buildToolsVersion "18.0.1"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 16
    }
}

¿Qué me estoy perdiendo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta