Hi, well library name is printed when proguard is running as you sad. From there was my assumption that is included somehow from somewhere because proguard uses it. Got errors about it and I had to put dontwarns into proguard config for proguard to complete without error. Im not using the library anyway i thought that it is included somewhere explicitly. So if it is not included in final build and classpath why is it then passed to proguard? Well proguard dontwarn solves the problem, but that should not be necessary.
Thank you :) Dne četrtek, 26. november 2015 16.36.51 UTC+1 je oseba pfn napisala: > > To be clear: > > It is not included in the classpath. > It is included during proguard for reference checks (possibly a bug). > It is not included in the final build output. > > On Thu, Nov 26, 2015, 7:10 AM Perry Nguyen <pfng...@gmail.com > <javascript:>> wrote: > >> It is, however, passed as a library to proguard automatically (behavior >> change in Android builder 1.5.0) >> >> On Thu, Nov 26, 2015, 7:09 AM Perry Nguyen <pfng...@gmail.com >> <javascript:>> wrote: >> >>> It is not automatically included. How exactly are you deciding this? >>> >>> On Thu, Nov 26, 2015, 5:10 AM David K. <dejvi...@gmail.com <javascript:>> >>> wrote: >>> >>>> Hi, >>>> >>>> Im using android-sbt-plugin 1.5.9, and it automatically includes >>>> org.apache.http.legacy.jar. Using gradle plugin for android you have to >>>> explicitly tell it to use legacy library, in this case is included >>>> by default. How can I exclude legacy library from build? >>>> >>>> This is how my build.sbt looks like: >>>> >>>> lazy val android = (project in file("android")) >>>> .settings(androidBuild) >>>> .settings( >>>> name := "Android", >>>> platformTarget in Android := "android-23", >>>> minSdkVersion in Android := "16", >>>> targetSdkVersion in Android := "23", >>>> proguardCache in Android ++= Seq("org.scaloid"), >>>> debugIncludesTests in Android := false, >>>> javacOptions in Compile ++= "-target" :: "1.7" :: "-source" :: "1.7" >>>> :: Nil, >>>> proguardScala in Android := true, >>>> useProguard in Android := true, >>>> proguardOptions in Android ++= Settings.proguardCommons, >>>> libraryDependencies ++= Libraries.androidLibraries >>>> ) >>>> >>>> >>>> >>>> >>>> Any help appreciated, >>>> >>>> David >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "scala-on-android" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to scala-on-andro...@googlegroups.com <javascript:>. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- You received this message because you are subscribed to the Google Groups "scala-on-android" group. To unsubscribe from this group and stop receiving emails from it, send an email to scala-on-android+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.