java反编译error
这个反编译的程序 相当于自己写的程序的 你这样包装改就对了try{File log = new File(System.getProperty("server.root"), file); fw = new FileWriter(log, true); bw = new BufferedWriter(fw); pw = new PrintWriter(bw, true); }catch(IOException){}return;}
② JAVA反编译问题
这个是反编译后计算完的结果
那些while(true)
都是一部分的表达,反编译工具不好吧 换一个事实
能跑起来是因为class里面没问题
就跟你VS里附加调试似的 dll是对的 但是你的code sourse 是不对的一样
③ java反编译工具 出了问题 该怎么办
可以将看不懂的.class文件转换成看得懂的.java文件,这样一来就能很方便的读懂别人编写的java代码。
java反编译工具有多种,推荐使用jd-gui
④ 为什么将class反编译为java后,java直接编译时有错误
midlet不存在? 如果你用的是Eclipse那你在配置环境时有问题 没关联EclipseMe 和关联WTK MIDletStateChangeException应该是有异常
反编译的软件一般都会使用如a b c之类的变量名 导致很多类的情况下容易重名导致变量混乱 最好改成自己习惯的变量名
至于环境变量的配置按这个来
右键点击我的电脑--->属性--->高级--->环境变量--->系统变量--->新建
path: C:\j2sdk1.4.2_05\bin
classpath: .;C:\j2sdk1.4.2_05\lib\dt.jar;C:\j2sdk1.4.2_05\lib\tools.jar 确定
改了还不行的话把代码贴出来看看 祝你走运~~~
⑤ java 代码反编译错误
换个软件试试。可能原代码已加密,你需要能解密的反编译软件去编译。
⑥ 我把一个class文件反编译成java文件后再反编译回去,提示错误!
反编译后的java文件引用了你现在编译环境中没有的包,而这些包是原作者在开发的时候专用配置好的,所以你编译的时候 某些import就会报错了
⑦ 从java程序里反编译出来,一字未改再重新编译提示100多个错误
反编译的程序,不能保证100%的正确的,所以你再编译,很明显问题出来了。
有些地方应该还要手动修改一下。
⑧ class 通过XJad 或是其他反编译软件 反编译后的Java文件错误怎么解决
查看错误问题,应该是语法错误,反编译工具并不能原封不动的返回java文件!!!!!