使用gradle从命令行创建android项目已弃用?

mkk*_*mkk 6 android android-sdk-tools android-gradle-plugin

我正在尝试使用此命令从命令行使用gradle创建android项目:

  android create project \
    --target android-23 \
    --name HelloWorld \
    --path HelloWorld/ \
    --activity MainActivity \
    --package com.example.helloworld \
    --gradle \
    --gradle-version 1.3.0
Run Code Online (Sandbox Code Playgroud)

项目结构已成功生成,但当我尝试运行gradlew assembleDebug时,我得到:

A problem occurred evaluating root project 'HelloWorld'.
> Could not create plugin of type 'AppPlugin'.
Run Code Online (Sandbox Code Playgroud)

我正在浏览谷歌半天,最后我发现在android创建项目中使用gradle(可能)已弃用:

https://code.google.com/p/android/issues/detail?id=160032

是否有任何支持的方法(干净,没有黑客)来实现目标(在命令行中)?

Mar*_*ero 2

按照此处的说明:

http://eqdn.tech/android-development-on-the-command-line/

您仍然可以使用“android create project”,但之后需要手动调整结果。本质上改变了 gradle/wrapper/gradle-wrapper.properties :

distributionUrl=http://services.gradle.org/distributions/gradle-1.12-all.zip

对此:

distributionUrl=http://services.gradle.org/distributions/gradle-2.2.1-all.zip

并在 build.gradle 中将“runProguard false”更改为“minifyEnabled true”。