Str*_*unz 6 obfuscation android proguard gradle android-library
我有以下情况:我在Android Studio 1.4中有一个项目,它有3个模块.主要模块是app的模块,另外2个是库模块/子项目.因此,当我构建整个项目(使用gradle)时,我将应用程序作为.apk与所有依赖项(2个库模块),并且一切都按预期工作.我还可以在app模块的build.gradle文件中启用ProGuard的minify选项,从而缩小应用程序.
这两个库模块还可以生成.aar文件,我可以在其他应用程序项目中使用(当为整个项目运行发布版本时).现在我想分发库,我希望通过ProGuard对它们进行模糊处理(而不是缩小).
我想有他们我的应用程序的发布版本中自动模糊处理(保留当然公共API)没有打破我的,因为缺少类等应用程序的构建过程中,我试图构建中得到这个工作使用"consumerProguardFiles"条目. gradle文件库,但没有成功.
那我怎么能实现呢?
| 归档时间: |
|
| 查看次数: |
718 次 |
| 最近记录: |