从理论来讲个人认为jocky的原理就是只是通过固定的算法来混肴编译的,应该不会出现不同现象,具体也没有实践过,还请LZ自己查找原因,望见谅.

解决方案 »

  1.   

    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    现有的混淆器都是对编译好的class文件进行混淆,这样就需要编译和混淆两个
    步骤。并不是所有的符号都需要混淆,如果你开发的是一个类库,或者某些类需要 
    动态装载,那些公共API就必须保留符号不变,这样别人才能使用你的类库。现有 
    的混淆器提供了GUI或脚本的方式来对那些需要保留的符号名称进行配置,如果程 
    序较大时配置工作变得很复杂,而程序一旦修改配置工作又要重新进行。某些混淆 
    器能够调整字节码的顺序,使反编译更加困难,但我经历过混淆之后的程序运行出 
    错的情况。
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    根据笔者说的意思应该是会变化的.