Community!

I am receiving a warning (out of my control) during my gradle build which has 
become extremely annoying.

This call:
./adt-bundle-mac-x86_64-20131030/sdk/build-tools/android-4.4/dx --dex - 
--output 
./build/pre-dexed/armv7/release/Pdf417MobiSdk-064d1e3874db873fc6589e20822beef9cc40ec88.jar
 ./libs/Pdf417MobiSdk.jar

Produces this warning (even with -q passed to gradle):

warning: Ignoring InnerClasses attribute for an anonymous inner class

(net.photopay.secured.IlIIlIIIII) that doesn't come with an

associated EnclosingMethod attribute. This class was probably produced by a

compiler that did not target the modern .class file format. The recommended

solution is to recompile the class from source, using an up-to-date compiler

and without specifying any "-target" type options. The consequence of ignoring

this warning is that reflective operations on this class will incorrectly

indicate that it is *not* an inner class.

Questions:
1.  Is it possible to pass dx an option to suppress this warning?
2.  Where would it go in the gradle file?
3.  What would the specifics of the configuration parameter in the gradle file 
be?

Thanks!
-Roberto

-- 
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.

Reply via email to