默认情况下,命令行生成的Android lib-project配置错误

时间:2015-04-25 22:02:40

标签: android command-line android-gradle android-sdk-tools android-build

我需要生成Android库项目并从命令行构建它们。我遇到了一个问题,默认情况下它们在生成时会被错误配置,我不知道如何修复它,除了手动编辑错误配置的文件。

我从命令行运行android命令,如下所示:

 android create lib-project -n Test -t 2 -k net.marklar.test -g -v 1.1.3 -p .

这导致生成一个项目,在test / gradle / wrapper / gradle-wrapper.properties中声明它对gradle 1.12的依赖,即使Android gradle插件需要2.1+才能工作:

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

一旦我更换了gradle-wrapper.properties中的行,我仍然遇到build.gradle文件包含以下行的问题:

runProguard false

runProguard已在插件版本1.0.0+中重命名为minifyEnabled。用minifyEnabled替换这一行可以修复构建。

有没有人知道我设置错误,可能会导致使用旧/弃用配置生成项目?

0 个答案:

没有答案