我一直在尝试导入和运行新的Android示例,特别是 ArchitectureComponentsBasic 示例。但是,gradle文件引用的文件尚未随项目一起下载。
在app模块的gradle文件中:
buildscript {
apply from: '../versions.gradle' // <-- This file!
addRepos(repositories)
dependencies {
classpath deps.android_gradle_plugin
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
构建脚本从../version.gradle
文件中应用。
在项目的gralde文件中:
android {
compileSdkVersion build_versions.target_sdk
buildToolsVersion build_versions.build_tools
..
dependencies {
// Support libraries
implementation deps.support.app_compat
implementation deps.support.v4
implementation deps.support.design
...
androidTestImplementation deps.room.testing
androidTestImplementation deps.arch_core.testing
// Espresso UI Testing
androidTestImplementation deps.espresso.core
androidTestImplementation deps.espresso.contrib
androidTestImplementation deps.espresso.intents
// Resolve conflicts between main and test APK:
androidTestImplementation deps.support.annotations
androidTestImplementation deps.support.v4
androidTestImplementation deps.support.app_compat
androidTestImplementation deps.support.design
}
版本在变量中定义,该变量不在文件本身中。
如何获取文件versions.gradle
并运行示例项目?还会解决项目的gradle文件中的未定义变量吗?
答案 0 :(得分:1)
您没有下载整个存储库,或者您可能错误地设置了项目。 ..
中的“../version.gradle
”告诉代码上传文件系统中的文件夹。
Here is the missing file.您可能只需下载它,编辑您的gradle,或者您可能必须再次克隆整个项目。