android - Android,Gradle:如何从不同的成绩文件中引用“android”块
问题描述
除了 Module build.gradle 文件之外,我还有另一个处理其他任务的文件。让我们称之为:file2.gradle
这是模块 build.gradle
apply from: "file2.gradle"
android {
...
}
这是file2.gradle
...
task androidSourcesJar(type: Jar) {
archiveClassifier.set("sources")
from android.sourceSets.main.java.srcDirs // <-- Error Here.
}
...
publishing {
publications {
aar(MavenPublication) {
...
artifact(androidSourcesJar)
..
}
}
}
此时,我收到一个错误,因为它不知道“android”。如何在第二个 file2.gradle 文件中引用“android”?
谢谢。
解决方案
推荐阅读
- asp.net - 如何检查最大用户可以参加比赛 - 并发请求
- python - 由于错误,无法将 .py 文件转换为 .exe
- vim - 如何在左侧打开 NERDTree?
- unix - 有没有办法打开我在同一管道中过滤掉的文件并根据内容再次过滤它们?
- python - 如何在每个月的 10 日在表中添加缺失的行?
- google-apps-script - Google 表格的触发器
- c++ - 为什么在获取网站源代码时会得到特殊字符?C++
- machine-learning - 如何处理机器学习中特定记录中的多个特征值?
- linux - 在 Linux 中将管道文件描述符标记为不可写
- python - 有没有办法以不同的语言列出目录中的所有文件?(不是英语)