Good point about the case sensitivity of the extracted classes. We'll fix
this.

Why do you want to output into multiple jars?

On Wed, Sep 16, 2015 at 8:47 AM, Ariel Cattan <[email protected]> wrote:

> Hey guys,
>
> Apparently the new Transform API in Android Plugin 1.4.0-beta2 does not
> work well in Windows, as it extracts all jars into folders. However, some
> jars (especially SDKs which are obfuscated) come with class files that have
> case sensitive names, such as A.class and a.class in the same jar.
> Extracting these jars causes one file to overwrite the other.
> I would suggest to separately provide to the transform() method a list of
> jars (not extracted), and a list of folders for already extracted classes.
>
> In addition, and from similar reasons, I think the output of the
> transform() (in a CombinedTransform) should provide a folder name (not a
> jar name), and allow the output of multiple jars in that folder, as it's
> not always easy to manipulate existing jars on Windows (e.g. two jars
> cannot be extracted and recombined on Windows).
>
> Thanks!
> Ariel Cattan
>
> --
> 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/d/optout.
>



-- 
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/d/optout.

Reply via email to