就是将java文件重新编译,这样别人反编译也没有用。
看来我得自己想办法了。

解决方案 »

  1.   

    只要 Project Properties-build-java,在Obfuscate前打个钩就行了
      

  2.   

    to:  widhor() 
     老兄,jbuilder,混淆还能再反编译,仅仅改了两个变量名。是不是jbuilder只能做到这样?
      我用的是jbuilder9.  
      

  3.   

    根据我的了解,也只能这样了,c语言反编译后是汇编,但.class文件始终是可以反编译的
      

  4.   

    DashO 最贵,一般都是大公司使用 http://www.preemptive.com/tools/clients.html
    ZKM 可试用,最多同时混淆5个文件,商业版也不便宜 http://www.zelix.com
    JAX 可使用,商业版价格中等。http://www.alphaworks.ibm.com/tech/JAX  
    RetroGuard 免费
     另外还有ProGuard,
    就混淆程度来说,ZKM最好,Jax中等,RetroGuard最差,一分价钱一分货呀,呵呵
    JAX是IBM开发的产品,特色就是 功能超强,可是不易使用
      

  5.   

    jode,确实是不错的混淆器,^_^