如果我从未安装过,但我有,如何在不安装的情况下Android Studio project
使用?gradle
IDE
gradle
android sdk
jdk
问问题
5869 次
2 回答
5
如果项目是使用 Android Studio 创建的,它gradlew
的根目录中应该已经有一个脚本,您可以使用该脚本从命令行执行 Gradle(例如gradlew build
)。
于 2014-01-29T07:35:45.257 回答
3
使用命令行构建的步骤:
打开 CMD 并将其导航到项目的根目录(您也可以先使用文件 Explore 导航到目录,然后右键单击该目录,按住 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
}
如果适用,您必须更改distributionUrl
位于$ROOT_PROJECT_DIR/gradlegradle-wrapper.properties
的文件,例如
distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-bin.zip
于 2014-01-29T07:40:20.220 回答