无法在新的Android Kotlin项目上运行单元测试

时间:2017-10-25 22:42:44

标签: android unit-testing android-studio kotlin

我未能在Android Kotlin项目上运行单元测试。

我正在使用Android Studio 3.

为了确保我没有破坏任何东西,我创建了一个全新的Android Kotlin应用程序并且没有改变任何东西。

尝试在ExampleUnitTest.kt中运行测试(随新项目提供)显示以下日志:

  

错误:Gradle:配置根项目' TestProject'时出现问题。   无法解析所有配置文件':classpath'。   无法解决com.android.tools.build:gradle:3.0.0。        要求:            项目:   没有缓存版本的com.android.tools.build:gradle:3.0.0可用于离线模式。   没有缓存版本的com.android.tools.build:gradle:3.0.0可用于离线模式。   无法解析org.jetbrains:注释:13.0。        要求:            项目:> org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.51> org.jetbrains.kotlin:科特林-STDLIB:51年1月1日   没有缓存版本的org.jetbrains:annotations:13.0可用于离线模式。   没有缓存版本的org.jetbrains:annotations:13.0可用于离线模式。

这是我的build.gradle文件:

enter image description here

我可以运行该应用程序。我尝试清理项目,重建和所有爵士乐,似乎什么都没有用。

有人可以帮忙吗?

更新

转到"首选项" - > "构建,执行,部署" - > "编译器",并从"命令行选项"中删除--offline但是,我确实想使用--offline选项

0 个答案:

没有答案