摘要:
ProGuard的作用: 1.创建紧凑的代码文档是为了更快的网络传输,快速装载和更小的内存占用. 2.创建的程序和程序库很难使用反向工程. 3.所以它能删除来自源文件中的没有调用的代码 4.充分利用java6的快速加载的优点来提前检测和返回java6中存在的类文件. 参数: -include {filename} 从给定的文件中读取配置参数 -basedirectory {directoryname} 指定基础目录为以后相对的档案名称 -injars {class_path} 指定要处理的应用程序jar,war,ear和目录 -outjars {class_path} 指... 阅读全文
摘要:
ProGuard outputs thefollowing files after it runs:dump.txt···描述apk文件中所有类文件的内部结构PrintStream ps = createPrintStream(configuration.dump);try{ programClassPool.classesAccept(new ClassPrinter(ps));}mapping.txt···列出了类、方法、成员的原貌与混淆后的映射表。在收到错误报告时,可以用它翻译混淆后的堆栈信息。-printmappingseed 阅读全文