我正在尝试使用此命令从命令行使用gradle创建android项目:
android create project \
--target android-23 \
--name HelloWorld \
--path HelloWorld/ \
--activity MainActivity \
--package com.example.helloworld \
--gradle \
--gradle-version 1.3.0
项目结构已成功生成但当我尝试运行gradlew assembleDebug时,我得到:
A problem occurred evaluating root project 'HelloWorld'.
> Could not create plugin of type 'AppPlugin'.
我正在浏览谷歌半天,最后我发现在android create project中使用gradle(可能)已被弃用:
https://code.google.com/p/android/issues/detail?id=160032
是否有任何支持的方法(干净,没有黑客)来实现目标(在命令行中)?
答案 0 :(得分: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”。