preverify

Irreproducible error: Class had used a different * during pre-verification

ε祈祈猫儿з 提交于 2020-01-04 06:32:28
问题 I am using ProGuard to obfuscate and shrink my app and everything seems to work fine for me and 99% of my users but once in a while I get a report from a user who isn't able to run my app at all. It crashes with the following pattern: 01-05 13:20:57.273 W/dalvikvm(22002): Class resolved by unexpected DEX: MyClass;(0x418d1200):0x1d3ef00 ref [Lorg/apache/commons/lang3/time/FastDateFormat;] Lorg/apache/commons/lang3/time/FastDateFormat;(0x418d1200):0x1d5ebf8 01-05 13:20:57.273 W/dalvikvm(22002):

Blackberry 5.0 - Add reference to a Java Library Project

℡╲_俬逩灬. 提交于 2019-12-18 08:58:17
问题 It seems to me that what I'm trying to achieve is incredibly simple, yet is becoming incredibly painful. I have ProjectA which is a BlackBerry Application project. I have ProjectB which is a Java library project. I want to refer to ProjectB from ProjectA. I can add a reference but when I run ProjectA, it doesn't work. I have source code for both the projects and both are compiled using Java compiler 1.4 I have tried multiple things but everything fails for some reason: 1. pre-verify.exe on

Blackberry 5.0 - Add reference to a Java Library Project

和自甴很熟 提交于 2019-11-29 15:29:53
It seems to me that what I'm trying to achieve is incredibly simple, yet is becoming incredibly painful. I have ProjectA which is a BlackBerry Application project. I have ProjectB which is a Java library project. I want to refer to ProjectB from ProjectA. I can add a reference but when I run ProjectA, it doesn't work. I have source code for both the projects and both are compiled using Java compiler 1.4 I have tried multiple things but everything fails for some reason: 1. pre-verify.exe on ProjectB It fails with an error "JAR file creation failed with error -1" I can see that the cod and jar