【发布时间】:2017-02-18 01:37:02
【问题描述】:
这是我项目的 build.gradle 文件。我正在尝试动态创建 maven url。当我提供带注释的硬编码字符串时,它可以正常工作,但是当我提供未注释的动态字符串时,它就搞砸了。
foo.class 也是一个字符串。我不知道这有什么问题。任何帮助将不胜感激。
apply plugin: 'java'
def foo = System.getenv().get("ANDROID_HOME")
//def foo = "/Users/someone/Library/Android/sdk"
repositories {
jcenter()
maven { url "$foo/extras/android/m2repository" }
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:support-annotations:25.1.1'
}
sourceCompatibility = "1.7"
targetCompatibility = "1.7"
【问题讨论】:
-
您能否提供更多关于运行构建时会发生什么的信息?你是什么意思“它搞砸了?”
标签: android maven gradle android-gradle-plugin