Este problema como vamos a ver, no se resuelve desinstalando y volviendo a instalar Android Studio
El error completo ocurre cuando intentamos probar cualquier proyecto ( incluso vacío ) , apareciendo el mensaje Error:216 Failed to resolve: junit:junit:4.12
A continuación citamos los pasos para solucionar el problema:
- Cerrar Android Studio
- Descargar el paquete junixfixerfile.zip que contendrá la librería junit-4.12.jar ,por ejemplo a partir de este enlace contrastado http://www.mediafire.com/file/413j0qfiixb4tda/junitfixerfile.zip
- Descomprimir el fichero con el winrar , seleccionando la ruta de las librerías de la aplicación ,por ejemplo en la ruta C:\Users\xxxxxxxxx\AndroidStudioProjects\MyApplication\app\libs (donde xxxxx es su usuario logado en windows)
- Ahora ya puede abrir Android Estudio, volver a cargar su proyecto e intentar ejecutar su proyecto pues no debería dar ningún error
En caso de que seguidos los pasos anteriores persista el error , debería eliminar la inferencia a la librería Junit antigua y colocar en su lugar la nueva librería.
Esto se hace pulsando en File–>Proyect Structure.
Aquí , nos iremos a nuestra app( Modules–>App) y seleccionaremos Dependencies
dependencias
" data-orig-size="821,698" sizes="(max-width: 640px) 100vw, 640px" aperture="aperture" />Aquí deberíamos posicionarnos sobre la libreria junit y darle el botón – (Remove)
Acto seguido daremos a añadir con el botón + ( a la derecha), seleccionaremos Libraries Deependencies –>Files dependencies y nos iremos a la ruta donde la nueva almacenamos la nueva librería ( C:\Users\xxxxxxxxx\AndroidStudioProjects\MyApplication\app\libs)
Finalmente le damos a “Compile” y ya debería poderse ejecutar sin problemas sin volver a dar el error