Utilizar la biblioteca de marcos personalizada (android.jar) dentro de Android Studio

Tuve mi propio marco personalizado (android.jar) y quiero usarlo en Android Studio. Tenía la descripción en mi build.gradle como:

dependencies { compile files('myandroid.jar') } 

Pero Android Studio todavía utiliza el marco predeterminado (android.jar). La situación esperada es como Eclipse, puedo arreglar el orden de las bibliotecas. En Android Studio, sólo puedo ordenar el orden de las bibliotecas externas y no tengo nada que ver con la biblioteca de framework predeterminada. ¿Hay alguna manera de permitir que mi android.jar personalizado tenga un orden superior al predeterminado?

¡Muchas gracias!

Coloque esta línea dentro de sus dependencias:

 provided files('libs/myandroid.jar') 

Si todavía no funciona, podemos agregar nuestra biblioteca para crear classpath. En build.gradle de la aplicación, añada estos:

 allprojects { repositories { jcenter() } gradle.projectsEvaluated { tasks.withType(JavaCompile) { options.compilerArgs.add('-Xbootclasspath/p:app\\libs\\mylibs.jar') } } } 

He colocado mylib.jar está en app / libs. Es posible que algunos errores se muestren en IDE, pero la compilación de la aplicación estará bien.

Lo que puedes hacer es agregar tu .jar en tu carpeta de add as a library , luego haz clic con el botón derecho en ella y selecciona add as a library .

Entonces, si ya no funciona, intenta hacer clic con el botón derecho en tu carpeta de proyecto y selecciona la Open Modules settings . Puedes administrar tu dependencia y tus bibliotecas allí.

Prueba esto, en el archivo build.gradle de tus módulos.

 dependencies { compile files('libs/myandroid.jar') } 

Prueba esto:

 allprojects { gradle.projectsEvaluated { tasks.withType(JavaCompile) { options.compilerArgs.add('-Xbootclasspath/p:/mylib.jar') } } } 

http://www.jianshu.com/p/a25a85b6372d
Cómo poner mis bibliotecas delante de android.jar editando build.gradle en Android-Studio

  • Cambiar las versiones de prueba y pro con las aplicaciones de Android en Eclipse: ¿cómo hacerlo menos doloroso?
  • Acelerar el proceso de ejecución en Android Studio
  • Uso de cordova build android --release con depuración
  • Quiero personalizar el proceso de compilación mientras uso el complemento de Android Eclipse ADT
  • Cómo acelerar las creaciones de android ndk
  • Com.android.ddmlib.AdbCommandRejectedException: dispositivo desconectado (incluso cuando el dispositivo está conectado)
  • Building Boost para Android con error "no puede encontrar -lrt"
  • Entrada duplicada de TransformException para com / google / android / gms / measurement / AppMeasurementService.class
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.