我刚刚在android studio中进行测试,我试图设置添加用于Junit4的依赖关系的gradle。在Android Studio中无法找到junit:junit:4.12
但是,gradle控制台通知我“找不到junit:junit:4.12”。
看起来像gradle搜索本地文件夹而不是通过互联网的依赖关系,请告知我应该如何设置gradle文件以添加Junit的依赖关系。
我刚刚在android studio中进行测试,我试图设置添加用于Junit4的依赖关系的gradle。在Android Studio中无法找到junit:junit:4.12
但是,gradle控制台通知我“找不到junit:junit:4.12”。
看起来像gradle搜索本地文件夹而不是通过互联网的依赖关系,请告知我应该如何设置gradle文件以添加Junit的依赖关系。
您需要互联网连接- 至少第一时间正确地创建项目第一次(我真的不知道为什么)!
所以,为了避免您可能从here尝试下载的JUnit(所需的库)和手动添加到您的应用程序分为〜[YourAppFolder] \程序\库
然后重建您的应用程序。
你在你的build.gradle:
buildscript {
repositories {
mavenCentral()
}
}
以上将获取插件com.android.application
。这就是它会做的。
你应该有下面获取你所有的dependencies
:
repositories {
mavenCentral()
}
尝试注释掉//testCompile 'junit:junit:4.12'
。
如果您在安装Android Studio之后运行应用程序时无法访问互联网,将解决该问题。只要你有互联网接入,取消注释和运行你的应用程序,那么在一切都保持不变之后,不会再需要互联网访问。
我相信它的工作原理。不知道为什么,无论如何。
这是使用Gradle构建而不是android maven插件。 –
那么我应该如何将junit依赖添加到AS中的android项目? – Qing
我不知道Gradle是否足够,但从第一眼看你正在做什么似乎都是正确的。 –