2014-01-29 6 views

ответ

4

Если проект был создан с помощью Android Studio, в корневом каталоге должен быть установлен скрипт gradlew, который можно использовать для запуска Gradle из командной строки (например, gradlew build).

+0

Должен ли я создать файл local.properties и указать путь к android sdk? – Dima

+2

@ Dima, да, вам нужно указать путь SDK в переменной '$ ANDROID_HOME' env или' sdk.dir' в 'local.properties'. (Обратите внимание, что если файл 'local.properties' существует, вы должны * иметь' sdk.dir' там.) – Jonik

3

шаги, чтобы построить с помощью командной строки:

Открыть CMD и перейти его в корневой директории проекта (Вы также можете перейти в каталог сначала с помощью файла Исследовать, а затем щелкните правой кнопкой мыши там, удерживая клавишу SHIFT нажатой и выберите Open Command window Here от доступного варианта)

Для отладки Строит Выполнить команду:

 gradlew assembleDebug 

Для версии Строит:

Прежде всего, необходимо, чтобы написать конфигурацию подписи внутри файла build.gradle вашего модуля, как

apply plugin: 'android' 

android { 
    compileSdkVersion 19 
    buildToolsVersion '19.0.1' 

    defaultConfig { 
     minSdkVersion 8 
     targetSdkVersion 14 
    } 

    signingConfigs { 

     mySigning{ 
      storeFile file("YOUR_KEYSTORE_PATH") 
      storePassword "KEY_STORE_PASSWORD" 
      keyAlias "KEY_ALIAS" 
      keyPassword "ALIAS_PASSWORD" 
     } 
    } 

    buildTypes { 

      release { 
      runProguard false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
      signingConfig signingConfigs.mySigning 
      zipAlign true 
      } 
     } 
    } 

После Run Configuration команды

 gradlew assembleRelease 

При выполнении команда автоматически загрузит требуемую версию градиента в вашей машине. Если вы хотите изменить Gradle версию, вы должны настроить его в build.gradle файла внутри задачи обертку, если вы создали

task wrapper(type: Wrapper) { 
    gradleVersion = '1.4' //1.4 is version 
} 

И если это применимо, вы должны изменить distributionUrl в gradle-wrapper.properties файл, расположенный на $ ROOT_PROJECT_DIR/Gradle

distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-bin.zip 
Смежные вопросы