My android project compiles and builds fine, however, when I'm adding 
NanoHTTPD java file (a pure java 1 file http server) I am getting the 
following error when launching (without proguard).

*[2013-03-20 23:28:56 - test] Dx 
EXCEPTION FROM SIMULATION:[2013-03-20 23:28:56 - test] Dx local variable type 
mismatch: attempt to set or access a value of type int using a local variable 
of type java.io.ByteArrayInputStream. This is symptomatic of .class 
transformation tools that ignore local variable information.
[2013-03-20 23:28:56 - test] Dx ...at bytecode offset 0000009d
locals[0000]: Lcom/my/android/test/NanoHTTPD$HTTPSession;
locals[0001]: Ljava/io/InputStream;
locals[0002]: I
locals[0003]: [B
locals[0004]: I
locals[0005]: I
locals[0006]: I
locals[0007]: 
locals[0008]: 
locals[0009]: 
locals[000a]: 
locals[000b]: 
locals[000c]: 
locals[000d]: 
locals[000e]: 
locals[000f]: 
locals[0010]: 
locals[0011]: 
locals[0012]: 
locals[0013]: 
locals[0014]: 
locals[0015]: 
locals[0016]: 
locals[0017]: 
locals[0018]: 
locals[0019]: 
locals[001a]: 
locals[001b]: [I...while working on block 009d...while working on method 
run:()V...while processing run ()V...while processing 
com/my/android/test/NanoHTTPD$HTTPSession.class
[2013-03-20 23:28:56 - test] Dx 
EXCEPTION FROM SIMULATION:[2013-03-20 23:28:56 - test] Dx local variable type 
mismatch: attempt to set or access a value of type java.lang.Object using a 
local variable of type int. This is symptomatic of .class transformation tools 
that ignore local variable information.
[2013-03-20 23:28:56 - test] Dx ...at bytecode offset 000002cd
locals[0000]: Lcom/my/android/test/NanoHTTPD;
locals[0001]: Ljava/lang/String;
locals[0002]: Ljava/util/Properties;
locals[0003]: Ljava/io/File;
locals[0004]: I
locals[0005]: Lcom/my/android/test/NanoHTTPD$Response;
locals[0006]: Ljava/io/File;
locals[0007]: [Ljava/lang/String;
locals[0008]: Ljava/lang/String;
locals[0009]: 
locals[000a]: 
locals[000b]: 
locals[000c]: 
locals[000d]: 
locals[000e]: 
locals[000f]: 
locals[0010]: 
locals[0011]: 
locals[0012]: 
locals[0013]: 
locals[0014]: 
locals[0015]: 
locals[0016]: [I
stack[top0]: Ljava/lang/String;...while working on block 02cd...while working 
on method 
serveFile:(Ljava/lang/String;Ljava/util/Properties;Ljava/io/File;Z)Lcom/my/android/test/NanoHTTPD$Response;...while
 processing serveFile 
(Ljava/lang/String;Ljava/util/Properties;Ljava/io/File;Z)Lcom/my/android/test/NanoHTTPD$Response;...while
 processing com/my/android/test/NanoHTTPD.class*

*
*

This only happens on the current project and did not happen when I used 
NanoHTTPD on other projects.

How can I fix that?

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" 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