2015-07-03 162 views
0

我刚刚在android studio中进行测试,我试图设置添加用于Junit4的依赖关系的gradle。在Android Studio中无法找到junit:junit:4.12

但是,gradle控制台通知我“找不到junit:junit:4.12”。

看起来像gradle搜索本地文件夹而不是通过互联网的依赖关系,请告知我应该如何设置gradle文件以添加Junit的依赖关系。

enter image description here

enter image description here

+0

这是使用Gradle构建而不是android maven插件。 –

+0

那么我应该如何将junit依赖添加到AS中的android项目? – Qing

+0

我不知道Gradle是否足够,但从第一眼看你正在做什么似乎都是正确的。 –

回答

0

您需要互联网连接- 至少第一时间正确地创建项目第一次(我真的不知道为什么)!

所以,为了避免您可能从here尝试下载的JUnit(所需的库)和手动添加到您的应用程序分为〜[YourAppFolder] \程序\库

然后重建您的应用程序。

0

你在你的build.gradle:

buildscript { 
    repositories { 
     mavenCentral() 
    } 
} 

以上将获取插件com.android.application。这就是它会做的。

你应该有下面获取你所有的dependencies

repositories { 
    mavenCentral() 
} 
1

尝试注释掉//testCompile 'junit:junit:4.12'

如果您在安装Android Studio之后运行应用程序时无法访问互联网,将解决该问题。只要你有互联网接入,取消注释和运行你的应用程序,那么在一切都保持不变之后,不会再需要互联网访问。

我相信它的工作原理。不知道为什么,无论如何。

相关问题