
正文
线上java代码反编译,java反编译器
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用小颖java源代码反编译编译出来的java无法转换成class
1、javac编译生成不了class文件的情况可以从以下方面调试:cmd---javac 查看环境变量是否配置成功。如果没有成功重新配置(把java_home配置在系统变量里面)。
2、java程序编译之后没有产生class文件的原因如下:如果使用cmd进行编译之后,如果存在错误,是无法产生class文件的,也就不能执行。如果使用eclipse进行编译之后,没有开启自动编译,就不会自动产生class文件,需要开启自动编译。
3、用运行命令 把你的java文件放到桌面,如果这个java类调用了其他Java类,那么要一起放进来 例如:Test.java 点击 运行---输入 javac Test.java 那么左面就会生成一个Test.class的文件,这个就是你要的。
4、c:/java/jad *.class 结果是将exampleclass反编译为examplejad。将examplejad改为examplejava即得源文件。
5、你用记事本写的话,首先确定你的jdk安装正确,并且PATH和CLASSPATH设置正确,检测方法就是在cmd下输入java -version,如果有提示jdk版本低信息那就是安装好了。
相关问答
Q1: java反编译器怎么用?
uuDeJava uuDeJava是Java Class文件的反编译工具。反编译的Java源程序被输出到Class的相同目录。内部使用jad.exe。反编译Class文件时,可以直接点击Class文件(关联后),或者选中文件或目录发送到uuDeJava的快捷方式。
-win32\temp 在Eclipse的Windows--Perference--General-Editors-File Associations中修改“*.class”默 认关联的编辑器为“JadClipse Class File Viewer”安装完成,双击class文件,Eclipse将自动反编译了。
而Javaclass文件是可以运行在任何支持Java虚拟机的硬件平台和操作系统上的二进制文件。
Q2: 如何反编译Apk得到Java源代码
下载反编译工具 需要下载四个工具:dex2jar、JD-GUI、apktool、apktool-install-windows-r05-ibot dex2jar:将apk中的classes.dex转化成Jar文件。JD-GUI:反编译工具,可以直接查看Jar包的源代码。
使用原生apktool工具,需要将apktool的两个文件释放到window目录下,在cmd中使用 apktool d apk文件名命令来编译apk文件,此时命令行的执行目录与apk文件所在目录必须一致。
把class.dex拷贝到dex2jar.bat所在目录,直接拖动class.dex到dex2jar.bat,生成classes.dex.dex2jar.jar。
具体步骤: 首先将apk文件后缀改为RAR并解压。 解压rar文件,得到其中的classes.dex文件 我们需要用到dex2jar 把dex文件转为jar文件。
线上java代码反编译的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java反编译器、线上java代码反编译的信息别忘了在本站进行查找喔。







