各位不好意思啊~
我不懂JAVA的,但是我想汉化JAVA游戏
我将一些CLASS文件反编译后,然后直接汉化里面的一些菜单什么的,可以直接这样汉化吗?
但是我下载的很多反编译软件都只能将CLASS编译成JAVA,但是怎么才能再变成CLASS呢?
我的问题太小白啦~大家不要笑我哦~谢谢啦~~~
----------------解决方案--------------------------------------------------------
既然能反编译变成.java的源代码文件,还愁编不成class文件?。去java官方下载jdk什么版本都行,如果你对java根本不会的话。为图省事你还可以去下载JCreator Pro这个软件(安装这个软件的前提是你已经下载并安装了jdk),里面虽然都是英文的,但已经很简单了。按照提示一步一步操作,然后把你反编译后的.java的文件拿这个软件打开,再编译后就会在你的.java文件同目录里看到.class的文件了。
----------------解决方案--------------------------------------------------------
反正class文件是绝对不能用记事本改的,编译好的class文件用记事本打开你只能看到以大堆的乱码。
----------------解决方案--------------------------------------------------------
用UltraEdit打开吧,好像可以看到哦
----------------解决方案--------------------------------------------------------
谢谢你啊~~
请问我下载了JCreator Pro并安装后,打开反编译后的JAVA,然后怎么保存成CLASS呢?
----------------解决方案--------------------------------------------------------
谢谢你啊~~
请问我下载了JCreator Pro并安装后,打开反编译后的JAVA,然后怎么保存成CLASS呢
----------------解决方案--------------------------------------------------------
我这么弄了~~但是之后出现一堆错误,并没有还原成CLASS
(这是我反编译成的JAVA文件,你看看是不是出问题了?)
----------------解决方案--------------------------------------------------------
会不会是我的反编译软件出问题了呢?
你帮我介绍一个好吗?
----------------解决方案--------------------------------------------------------
那个文件我编译后发现,程序里引用了一些非java自代的包,导致错误。这些包我也具体没找过,实在是无能为力了。
----------------解决方案--------------------------------------------------------
编译不需要任何的工具来完成,只要你成功的安装了java runtime环境,当你编译成功,JAVA VM会自动建立.class文件。
你上面的java文件很复杂,不能够编译有很多原因,举几个简单的例子:
这个C.java文件extends Convas abstrct class,但是Convas并不存在
这个文件同时implements Runnable interface但是这个interface也不存在。
当然不可以编译。
如果你刚接触JAVA,建议从简单的例子开始看起
:-)
----------------解决方案--------------------------------------------------------