Error de pelusa en Okio

Empecé a obtener estos errores acerca de

**InvalidPackage: Package not included in Android** ../../../../../../../.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.6.0/98476622f10715998eacf9240d6b479f12c66143/okio-1.6.0.jar: Invalid package reference in library; not included in **Android: java.nio.file**. Referenced from **okio.Okio**. 

Estoy usando:

  compile 'com.squareup.okhttp:okhttp:2.5.0' 

Hice algunas lecturas sobre el mismo en los siguientes enlaces:

Https://github.com/square/okio/issues/58

Https://github.com/square/okhttp/issues/896

Tengo 2 preguntas para el mismo

Pregunta 1 :: ¿Qué cambio podría haber introducido este error? El código estaba compilando Okay anteriormente, no creo que actualizar Gradle a 2.10 / 2.11 o actualización de Android Studio 2.0 beta 4 / AS 2.0 beta 5 podría haber introducido este error. Como traté de revertir todo de nuevo. Pero todavía estaba recibiendo el mismo error!

Pregunta 2 :: No deseo desactivar la pelusa o agregar la cita siguiente en mi aplicación. ¿Cuál es la mejor manera de detener este error?

 lintOptions { warning 'InvalidPackage' } 

Puede desactivar la advertencia específicamente para este error creando un archivo de configuración de pelusa:

 <lint> <issue id="InvalidPackage"> <ignore regexp="okio-1.6.0.jar"/> </issue> </lint> 

A continuación, aplique esa configuración en el archivo de compilación:

 android { ... lintOptions { lintConfig file("lint.xml") } ... } 

Puede intentar agregar esto a build.gradle

 android { ... lintOptions { disable 'InvalidPackage' } ... 

}

La respuesta de kevinpelgrims puede generalizarse para que no tenga que recordar modificar su archivo lint.xml cada vez que actualice la biblioteca de Okio en su proyecto, de la siguiente manera:

 <lint> <issue id="InvalidPackage" severity="error"> <ignore regexp="okio.*jar"/> </issue> </lint> 

Y su build.gradle es como por otras respuestas en este hilo, es decir

 android { lintOptions { abortOnError true lintConfig file("lint.xml") } } 

Me tropecé con el fragmento xml anterior de pelusa en este comentario de Github.

  • GestureDetector y GestureDetectorCompat
  • Lectura de un archivo binario en una cadena
  • Los gestos no funcionan cuando se utiliza DrawerLayout en la aplicación para Android
  • Programaticamente encuentre imágenes trémulas o fuera de foco
  • "ItemizedOverlay" no se puede resolver con un tipo
  • ¿Cómo puedo convertir de binario a decimal en java (usando android studio)
  • Biblioteca de soporte de Android v7 + Maven + Eclipse: dependencia apklib no encontrada en el espacio de trabajo
  • Después de ASyncTask.execute () do x () de Activity
  • ¿Cómo puede una aplicación Android funcionar como un controlador remoto a una aplicación de escritorio? (Spotify)
  • Cómo leer desde socket utilizando datainputstream
  • Intención de inicio Intent.ACTION_VIEW no funciona en el archivo de imagen guardado
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.