Java me 修改j2me midlet

Java me 修改j2me midlet,java-me,midp,Java Me,Midp,我想在开源应用程序中更改一些字符串(测试目的)。所以我用jad反编译器反编译了我的应用程序 原始类文件 发出的命令Jad.exe Yourtube.jar.java 将jad作为输出 重新编译代码,无需修改 cmdjavacyourtube.jar.java中的命令 错误 YourTube.jad.java:57: error: ';' expected JVM INSTR monitorenter ; ^ YourTube.jad.java:5

我想在开源应用程序中更改一些字符串(测试目的)。所以我用jad反编译器反编译了我的应用程序

原始类文件

发出的命令
Jad.exe Yourtube.jar.java

将jad作为输出

重新编译代码,无需修改

cmd
javacyourtube.jar.java中的命令

错误

YourTube.jad.java:57: error: ';' expected
        JVM INSTR monitorenter ;
                 ^
YourTube.jad.java:57: error: not a statement
        JVM INSTR monitorenter ;
                  ^
YourTube.jad.java:59: error: not a statement
        this;
        ^
YourTube.jad.java:66: error: ';' expected
        JVM INSTR monitorenter ;
                 ^
YourTube.jad.java:66: error: not a statement
        JVM INSTR monitorenter ;
                  ^
YourTube.jad.java:68: error: not a statement
        this;
        ^
6 errors

我想知道,为什么我在重新编译时会出现这个错误。我做的有什么不对吗?

“jad反编译器”这是什么?jad是一个java反编译器,它没有声明该工具支持midlet中类似类的反编译,您检查过它的文档了吗?那么可以用什么来代替它呢?显然,一个支持midlet类的反编译器(JDK 1.3版本47.0,预验证),还有什么?