View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002218 | SymmetricDS | Bug | public | 2015-02-26 17:07 | 2024-02-28 19:02 |
Reporter | hhowe | Assigned To | |||
Priority | normal | ||||
Status | closed | Resolution | won't fix | ||
Product Version | 3.7.8 | ||||
Summary | 0002218: Android builds are riddled with warnings about' InnerClasses attribute for an anonymous inner class ...' | ||||
Description | Android studio 1.1.0 compileSdkversion 21 buildToolsVersion 21.1.2 warning: Ignoring InnerClasses attribute for an anonymous inner class (org.apache.commons.collections.BeanMap$1) 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. | ||||
Steps To Reproduce | 1- Create a new android app using the empty activity wizard 2- Download symmetric 3.7.8 and extract the ./app/libs 3- Build with ./gradlew assembleDebug Expected: 0 warnings Observed: The preDexDebug stage generates several pages worth of warnings that stem mostly from commons-collections and log4j. | ||||
Tags | dialect: android | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2015-02-26 17:07 | hhowe | New Issue | |
2019-04-23 19:02 | elong | Tag Attached: android | |
2019-04-23 20:41 | admin | Tag Renamed | android => dialect: android |
2024-02-28 19:02 | emiller | Status | new => closed |
2024-02-28 19:02 | emiller | Resolution | open => won't fix |
2024-02-28 19:02 | emiller | Note Added: 0002415 |