Error de Android Studio v2.2.2 (27,17) no pudo resolver junit: junit4.12

He buscado por todas partes esta respuesta y he intentado varias maneras de solucionar esto, pero como soy nuevo en este IDE necesito un poco de ayuda.

Todo lo que he hecho es crear un proyecto vacío en el estudio android y antes de hacer cambios en los archivos que no puedo construir y seguir apareciendo con 7 errores en mi mensaje gradle sync.

Errores:

  1. (27,17) No se pudo resolver: junit: junit: 4,12
  2. Error al resolver: javax.inject: javax.inject: 1
  3. Error al resolver: javax.annotation: javax.annotation-api: 1.2
  4. No se pudo resolver: com.google.code.findbugs: jsr305: 2.0.1
  5. Error al resolver: org.hamcrest: hamcrest-library: 1.3
  6. Error al resolver: org.hamcrest: hamcrest-integration: 1.3
  7. No se pudo resolver: com.squareup: javawriter: 2.1.1

Este es mi proyecto llamado 'myApplication'

buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.2' } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } 

Y este es mi módulo de build gradle: app

 apply plugin: 'com.android.application' android { compileSdkVersion 24 buildToolsVersion "24.0.3" defaultConfig { applicationId "test.app.stannah.com.uk" minSdkVersion 15 targetSdkVersion 24 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) compile 'com.android.support:appcompat-v7:24.2.1' testCompile 'junit:junit:4.12' } 

¿Puede alguien por favor decirme qué hacer con estos errores?

Saludos

Elimine las bibliotecas no deseadas del gradle,

  compile fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) testCompile 'junit:junit:4.12' 

y también

  testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 

Agregue mavenCentral() a sus repositorios en jcenter() JCenter no tiene las dependencias que necesita.


Editar: También no pudo resolver las dependencias debido a que el proxy filtra el tráfico de y hacia maven.

Solo quita

 androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) 

Configurar proxy entonces usted puede capaz de descargar

 javax.inject:javax.inject:1 javax.annotation:javax.annotation-api:1.2 com.google.code.findbugs:jsr305:2.0.1 org.hamcrest:hamcrest-library:1.3 org.hamcrest:hamcrest-integration:1.3 com.squareup:javawriter:2.1.1 
  • Dos robotium caso de prueba, pero el segundo colgar no responde (en JUnit View)
  • Android Studio 1.1, instalación de prueba junit simple
  • Cómo probar el archivo java generado automáticamente usando JUnit para mi AIDL
  • Casos de prueba de Android que fallan después de actualizar a Java 8 y herramientas de compilación versión 25
  • Prueba de unidad de Android con ActivityInstrumentationTestCase2, getActivity () se bloquea cuando el caso de prueba anterior provoca que se inicie otra actividad
  • Android JUnit Pruebas ... Cómo esperar una excepción
  • Llamadas de método de burla usando power mockito - org.powermock.api.mockito.ClassNotPreparedException
  • Intentando probar SQLiteOpenHelper pero getWritableDatabase () lanza Null
  • ¿Puedo probar las notificaciones de la barra de estado utilizando el marco de pruebas de Android?
  • Intento de trozo de clase de actividad de Android con PowerMockito lanza RuntimeException "Stub!"
  • ¿Cómo puedo analizar una suite de pruebas junit?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.