14237


[AndroidStudioのビルドエラー](https://ja.stackoverflow.com/questions/13181/androidstudiogradle%E3%81%A7%E3%83%93%E3%83%AB%E3%83%89%E3%82%A8%E3%83%A9%E3%83%BC-%E9%87%8D%E8%A4%87%E3%82%AF%E3%83%A9%E3%82%B9%E3%81%A7%E3%82%A8%E3%83%A9%E3%83%BC)原因を特定するためにgradleをターミナルで実行したいです。  
やり方を教えて下さい。

[参考にした質問](https://ja.stackoverflow.com/questions/8020/androidstudiogradle%E3%81%A7%E3%83%93%E3%83%AB%E3%83%89%E3%82%A8%E3%83%A9%E3%83%BC-
process-finished-with-non-zero-exit-value-2/12096#12096)  
[参考にした質問その２](https://ja.stackoverflow.com/questions/11626/finished-with-non-
zero-exit-value-2/12097#12097)


CC BY-SA 3.0
2015-08-10T09:33:11.010
14236
2017-04-25T03:44:59.420
2017-04-13T12:52:38.920
-1
10715
question
android java macos android-studio gradle
gradleをターミナルで実行したい


AndroidStudio には詳しくありませんが、作成したプロジェクトの中に `gradlew`
というスクリプトがあるはずなので、ターミナルにてプロジェクトのディレクトリに移動して `gradlew` を実行すれば良いのではないでしょうか。

実行時にどのような引数を渡せばいいのかは build.gradle の記載に依存します。  
細かい情報を表示させたければ引数のオプション `-i` でログレベルを info あたりにしてみると良いかもしれません。  
必要に応じて `-s` スタックトレースオプションも付けてみてください。

### 参考：

  * [第6回 Android StudioとGradle［後編］：Android Studio最速入門～効率的にコーディングするための使い方｜gihyo.jp … 技術評論社](http://gihyo.jp/dev/serial/01/android_studio/0006)
  * [第11章 Gradleのコマンドラインを使う](http://gradle.monochromeroad.com/docs/userguide/tutorial_gradle_command_line.html)
  * [第18章 ロギング](http://gradle.monochromeroad.com/docs/userguide/logging.html)
  * [付録D Gradle コマンドラインGradle Command Line](http://gradle.monochromeroad.com/docs/userguide/gradle_command_line.html)


CC BY-SA 3.0
2015-08-10T11:26:17.783
14237
2015-08-10T13:46:36.950
2015-08-10T13:46:36.950
10492
10492
14236
answer


プロジェクト直下のgradlewを実行すればビルドが実行可能です。  
開発環境はWindows/Linuxどちらでも変わりません。

オプションを確認したい場合、

`# gradlew -help`

上記コマンドでオプションを確認可能です。

リリースビルドか、デバッグビルドかは以下の様に指定します。

１．デバッグビルド

`# gradlew assembleDebug`

２．リリースビルド

`# gradlew assembleRelease`

３．デバッグ／リリース両方

`# gradlew assemble`


CC BY-SA 3.0
2017-04-25T03:44:59.420
34255
2017-04-25T03:44:59.420
22484
14236
answer