lig*_*igi 6 android proguard gradle
有没有办法将从maven中心拉出的图书馆作为对proguard的伤害?我希望它们被混淆.上下文:使用proguard for Android删除未使用的类
我从未使用过 Maven,而使用 Gradle,但无论是构建系统,我相信同样的事情也适用。而且我不认为你想要的是可能的......
该-injars关键字特定于 ProGuard 配置文件,它是构建工具读取的文本文件。
我认为唯一的方法是,如果你构建某种脚本,它就会为你服务。也就是说,读取所有 Maven 依赖项,创建指定所有必需的 -injar 的适当 ProGuard 配置文件,并将其传递给构建过程。不确定这对于 Maven 来说是否可行。
使用 Gradle 应该不会太困难。使用 Gradle,您可以轻松传递多个 ProGuard 配置文件,并且只需在文件中创建一个方法build.gradle即可从依赖项中获取所有 .jar 文件位置,并创建一个临时文本文件,然后将其传递到 ProGuard 配置中。
我假设 Maven 也可以使用相同的过程,但同样,我从未使用过它。
| 归档时间: |
|
| 查看次数: |
1648 次 |
| 最近记录: |