添加jar库之间的安全性差异,包括库的src

时间:2013-12-07 14:26:31

标签: android proguard android-library java

如果我想分发已关闭的付费应用,则反编译会有差异,如果

a)我直接用我项目中src类的复制粘贴编译库代码

b)我只是将库的.jar添加到我的构建路径

c)我创建了一个android库项目并将其添加到我的主项目

我听说 a)的唯一优势是像proguard这样的混淆器可以混淆整个库代码,而在 b)这是不可能的,因为类是但已编译....此信息是否正确?

c)?与 a)的情况相同,或者代码安全性有什么不同?

1 个答案:

答案 0 :(得分:0)

所有选项都会产生相同的结果。 ProGuard从应用程序项目,任何库jar和任何库项目中读取已编译的代码,并对其进行全部处理。