2016-04-11 7 views

Odpowiedz

6

Należy dodać to na swoją build.gradle (bo junit są pobierane z repozytorium maven):

repositories { 
    maven { url 'http://repo1.maven.org/maven2' } 
    jcenter { url "http://jcenter.bintray.com/" } 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 

    .... 

} 
3

Jeśli jakakolwiek próba Junit lub InstrumentationTest kwestie należy postępować jak to

prostu skopiować te linie do plik gradle aplikacji.

repositories { 
    maven { url 'http://repo1.maven.org/maven2' } 
    jcenter { url "http://jcenter.bintray.com/" } 
} 

A jeśli w systemie pod proxy należy podać nazwę użytkownika i hasło serwera proxy.

Plik "gradle.properties" mający tylko wartości http, więc powinniśmy również podać wartości https. Następnie rozpatruje każde żądanie https z twojego projektu.

[email protected] 
systemProp.http.proxyHost=182.89.7.11 
org.gradle.jvmargs=-Xmx1536m 
systemProp.http.proxyUser=suresh.kona 
systemProp.http.proxyPort=80 

[email protected] 
systemProp.https.proxyHost=182.89.7.11 

systemProp.https.proxyUser=suresh.kona 
systemProp.https.proxyPort=80 
1

Zdaję sobie sprawę, że jest to stare pytanie, ale właśnie napotkałem ten sam problem.

W moim przypadku była to zapora sieciowa. Upewnij się, że studio android znajduje się na białej liście w Twoim zaporze ogniowej.