如何从命令行创建Java Gradle项目?
它应该创建标准的maven文件夹布局,如下图所示.

更新:
0.1.来自http://www.gradle.org/docs/current/userguide/tutorial_java_projects.html
我需要build.gradle用2行创建文件
Run Code Online (Sandbox Code Playgroud)apply plugin: 'java' apply plugin: 'eclipse'
0.2.添加到build.gradle下面的任务,而不是执行gradle create-dirs
Run Code Online (Sandbox Code Playgroud)task "create-dirs" << { sourceSets*.java.srcDirs*.each { it.mkdirs() } sourceSets*.resources.srcDirs*.each { it.mkdirs() } }
0.3.然后运行gradle eclipse(或配置其他IDE插件的相应字符串)
那么有没有办法在一个命令中做到这一点?
我相信我已经按照Android SDK中的说明操作了,现在我正在尝试构建示例LunarLander(随机挑选一个)
$ cd samples/android-11/LunarLander
$ ant debug
Buildfile: build.xml does not exist!
Build failed
Run Code Online (Sandbox Code Playgroud)
我相信所有PATH都设置正确.我之前在一个较旧的Android SDK版本中做过这个,我知道我没有遇到这个错误,所以我很困惑这是什么问题.
哦,还有一条信息 - 我只安装了3.0平台软件包,所以我不确定这是不是一个错误.
是否可以使用Gradle为Android项目生成Eclipse和Intellij项目文件?
在maven我们会做mvn eclipse:eclipse,在PlayFramework我们会这样做play eclipsify.Gradle是否为Android项目提供此功能?
我已经安装了摇篮(1.6)和Android SDK管理器(22.0.1)解释这里
这是我的build.gradle文件:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.0'
}
}
apply plugin: 'android'
apply plugin: 'eclipse'
sourceCompatibility = 1.7
version = '1.0.2'
repositories {
mavenCentral()
}
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
}
android {
buildToolsVersion "17"
compileSdkVersion 8
defaultConfig {
versionCode 1
versionName "1.0"
minSdkVersion 7
targetSdkVersion 8
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src'] …Run Code Online (Sandbox Code Playgroud) 我正在尝试从命令行创建一个 Android 项目。
我尝试了以下链接上的内容:
如何从命令行使用 gradle 创建 android 项目?
android create project \
--gradle \
--gradle-version 0.10 \
--activity Main \
--package com.example.app \
--target android-19 \
--path AppWithGradleTemplate
Run Code Online (Sandbox Code Playgroud)
但我得到:
**************************************************************************
The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools\bin\sdkmanager.bat
and tools\bin\avdmanager.bat
**************************************************************************
Invalid or unsupported command "create project"
Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android …Run Code Online (Sandbox Code Playgroud)