我需要生成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替换这一行可以修复构建。
有没有人知道我设置错误,可能会导致使用旧/弃用配置生成项目?