をインストールせずにビルドする方法Android Studio project
はありますか?gradle
IDE
gradle
android sdk
jdk
2 に答える
プロジェクトが Android Studio で作成された場合、ルート ディレクトリにスクリプトが既に存在するはずgradlew
です。これを使用して、コマンドラインから Gradle を実行できます (例: gradlew build
)。
コマンドラインを使用してビルドする手順:
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