Hah, I'm dumb. I should've read those release notes closer. Thanks so much!
-Daniel On Tue, Jan 28, 2014 at 5:47 PM, Xavier Ducrohet <[email protected]> wrote: > With Gradle 0.8 there's a new provided scope that allows you to add > compile-only dependencies (ie they don't get packaged in the apk). > > > On Tue, Jan 28, 2014 at 1:04 PM, Daniel Lew <[email protected]> wrote: > >> I wanted to revive this thread because I'm running into the same issues >> here. In the same way that android.jar is not included in APKs, there's >> some Amazon jars that are not included either. >> >> It's okay to have this workaround but it makes working in AS somewhat of >> a pain. I'm curious if there's ever going to be plans to improve support >> for this, or if we should try out Scott's suggestion of removing JARs >> postDex or something... >> >> -Daniel >> >> >> On Friday, January 3, 2014 2:37:24 PM UTC-5, Scott Culverhouse wrote: >>> >>> Thanks for the reply Xavier. >>> >>> Ok looking from another angle within the Java/Android plugin gradle >>> plugins is it possible to remove classes from the final dex? >>> >>> Or would I be best add a postDex task which removes them somehow or a >>> postPackage which baksmali/smali/rezips apk? >>> >>> On Friday, 3 January 2014 19:06:02 UTC, Xavier Ducrohet wrote: >>>> >>>> This is normal as the dependencies given to the IDE are built from the >>>> actual dependency graph. >>>> >>>> you are manually editing the classpath of the compile task which >>>> bypasses the model. There's no API to add extra dependencies to the model >>>> when you do this. >>>> >>>> >>>> On Fri, Jan 3, 2014 at 10:27 AM, Scott Culverhouse < >>>> [email protected]> wrote: >>>> >>>>> It transpires I was using 0.7.3 (ie 0.7.+), I've forced it to 0.7.3 >>>>> and the same result in AS (Android Studio 0.4.0). >>>>> >>>>> BTW it compiles OK within AS it's just the code completion and error >>>>> highlighting. >>>>> >>>>> >>>>> On Friday, 3 January 2014 18:11:47 UTC, Michael Barany wrote: >>>>>> >>>>>> Try plugin 0.7.3, there was a bug in 0.7.2 that limited it to Java 1.6 >>>>>> >>>>>> On Friday, January 3, 2014 5:48:21 AM UTC-5, Scott Culverhouse wrote: >>>>>>> >>>>>>> The below works with the latest buildtools (19.0.1) and gradle >>>>>>> plugin (0.7.2) in terminal however in AS it shows "Cannot resolve >>>>>>> symbol" >>>>>>> for the jar which is "provided". >>>>>>> >>>>>>> Any ideas on how to exclude the certain classes from the dex. This >>>>>>> is for the xposed framework where the jar is already on the device. >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Friday, 16 August 2013 18:51:10 UTC+1, Andy Lo A Foe wrote: >>>>>>>> >>>>>>>> I just ran into the same issue where I needed to exclude the jar >>>>>>>> for a a device provided implementation (uses-library). The following >>>>>>>> gradle >>>>>>>> config snippet worked for me: >>>>>>>> >>>>>>>> configurations { >>>>>>>> provided >>>>>>>> } >>>>>>>> >>>>>>>> android.applicationVariants.all { >>>>>>>> variant -> variant.javaCompile.classpath += >>>>>>>> configurations.provided >>>>>>>> } >>>>>>>> >>>>>>>> dependencies { >>>>>>>> provided files('libs/samsung_ble_sdk_200.jar') >>>>>>>> } >>>>>>>> >>>>>>>> Last comment in https://code.google.com/p/andr >>>>>>>> oid/issues/detail?id=55764 helped i.e. use ".all" instead of >>>>>>>> ".each" for latest gradle release. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Andy >>>>>>>> >>>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "adt-dev" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>> >>>> >>>> >>>> >>>> -- >>>> Xavier Ducrohet >>>> Android SDK Tech Lead >>>> Google Inc. >>>> http://developer.android.com | http://tools.android.com >>>> >>>> Please do not send me questions directly. Thanks! >>>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "adt-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> >> For more options, visit https://groups.google.com/groups/opt_out. >> > > > > -- > Xavier Ducrohet > Android SDK Tech Lead > Google Inc. > http://developer.android.com | http://tools.android.com > > Please do not send me questions directly. Thanks! > > -- > You received this message because you are subscribed to a topic in the > Google Groups "adt-dev" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/adt-dev/WIjtHjgoGwA/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "adt-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
