While dex-ing a jar I am getting the the following. Does anyone knows
how to fix it? Supposedly build-no-debug should help but I cannot find
any reference to this flag in android source.
Any help appreciated

Tomasz


 [apply] UNEXPECTED TOP-LEVEL EXCEPTION:
   [apply] com.android.dx.cf.code.SimException: local variable type
mismatch: attempt to set or access a value of type
groovy.lang.Reference using a local variable of type
java.lang.Object[]. This is symptomatic of .class transformation tools
that ignore local variable information.
   [apply]     at
com.android.dx.cf.code.BaseMachine.throwLocalMismatch(BaseMachine.java:537)
   [apply]     at
com.android.dx.cf.code.BaseMachine.getLocalTarget(BaseMachine.java:392)
   [apply]     at
com.android.dx.cf.code.BaseMachine.storeResults(BaseMachine.java:519)
   [apply]     at
com.android.dx.cf.code.ValueAwareMachine.run(ValueAwareMachine.java:196)
   [apply]     at
com.android.dx.cf.code.RopperMachine.run(RopperMachine.java:290)
   [apply]     at
com.android.dx.cf.code.Simulator$SimVisitor.visitLocal(Simulator.java:542)
   [apply]     at
com.android.dx.cf.code.BytecodeArray.parseInstruction(BytecodeArray.java:517)
   [apply]     at com.android.dx.cf.code.Simulator.simulate(Simulator.java:96)
   [apply]     at com.android.dx.cf.code.Ropper.processBlock(Ropper.java:681)
   [apply]     at com.android.dx.cf.code.Ropper.doit(Ropper.java:636)
   [apply]     at com.android.dx.cf.code.Ropper.convert(Ropper.java:253)
   [apply]     at
com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslator.java:252)
   [apply]     at
com.android.dx.dex.cf.CfTranslator.translate0(CfTranslator.java:131)
   [apply]     at
com.android.dx.dex.cf.CfTranslator.translate(CfTranslator.java:85)
   [apply]     at com.android.dx.command.dexer.Main.processClass(Main.java:297)
   [apply]     at
com.android.dx.command.dexer.Main.processFileBytes(Main.java:276)
   [apply]     at com.android.dx.command.dexer.Main.access$100(Main.java:56)
   [apply]     at
com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:228)
   [apply]     at
com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:245)
   [apply]     at
com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:130)
   [apply]     at
com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108)
   [apply]     at com.android.dx.command.dexer.Main.processOne(Main.java:245)
   [apply]     at
com.android.dx.command.dexer.Main.processAllFiles(Main.java:183)
   [apply]     at com.android.dx.command.dexer.Main.run(Main.java:139)
   [apply]     at com.android.dx.command.dexer.Main.main(Main.java:120)
   [apply]     at com.android.dx.command.Main.main(Main.java:87)
   [apply] ...at bytecode offset 00000057

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to