3

をインストールせずにビルドする方法Android Studio projectはありますか?gradleIDEgradleandroid sdkjdk

4

2 に答える 2

5

プロジェクトが Android Studio で作成された場合、ルート ディレクトリにスクリプトが既に存在するはずgradlewです。これを使用して、コマンドラインから Gradle を実行できます (例: gradlew build)。

于 2014-01-29T07:35:45.257 に答える
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
          }
      }
  }

構成後、コマンドを実行します

     gradlew assembleRelease

コマンドを実行すると、マシンに必要な gradle バージョンが自動的にダウンロードされます。Gradle のバージョンを変更する場合は、作成した場合はラッパー タスク内の build.gradle ファイルで構成する必要があります。

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

該当する場合は、 $ROOT_PROJECT_DIR/gradleにあるファイルを次のように変更distributionUrlする必要がありますgradle-wrapper.properties

   distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-bin.zip
于 2014-01-29T07:40:20.220 に答える