招聘单位是用人才的地方,而不是培养人才的地方。
首页 arrow 会员博客 arrow J2ME下Java代码混淆的思考 (proGuard4.2)

J2ME下Java代码混淆的思考 (proGuard4.2) 输出PDF 打印 E-mail
Author Author: 一滴蔚蓝色 | Date Date: 2008-06-01 | View Count View: 560 | section & Category 会员博客 -  个人博客

最近在项目中发现,proGuard混淆忒强大了!

总结一下,对于以后的J2ME编码来讲,这样非常有利于编程,甚至是移植,效率!

1. 如果一个函数只用过一次,会自动编译进原调用函数
说明: OK,多多封装函数吧

2. 如果是final常量(非数组),会自动编译进原调用位置
说明: 用于隐藏式编程,防止出现明文代码

3. proGuard混淆的代码,经过反编译会出现这样的情况: int i=1; this = i;
说明: 是的.就是语法错误,所以说很强大!会防止反编译的!不知道为什么

4. 如果一个函数未被调用过,会被除去!
说明: 功能函数尽量多的写吧

5. 待续 



收藏到您的网摘: Google书签 Yahoo书签 雅虎收藏夹 365Key网摘 新浪ViVi 百度收藏 天极网摘 diglog 和讯网摘 POCO网摘 YouNote网摘 博拉网 天下图摘 spurl blogmarks BlinkList reddit digg Del.icio.us

本文关键字本文关键字: J2ME  Java  代码  混淆  思考  proGuard  

阅读数: 561 | 打印 | E-mail

  我要评论
RSS评论

发表评论

姓名:
E-mail
您的网站/主页
标题:
评论:

验证码:* Code
若有人评论本文,请E-mail通知我。

(新手) < 上一篇   下一篇 > (游戏人生——我的游戏观)