【问题标题】:How to Proguard an android project and its modules and libs?如何 Proguard 一个 android 项目及其模块和库?
【发布时间】:2015-12-02 14:45:07
【问题描述】:

我正在使用 Android Studio,我的应用程序使用了许多模块和库 是否可以保护所有模块、库和应用程序?或者我只能为应用程序这样做?

【问题讨论】:

    标签: android android-studio module proguard libs


    【解决方案1】:

    如果您为应用模块启用 Proguard,即包含其他模块的模块,所有内容都将被混淆。

    测试它:

    • 创建一个新项目
    • 添加一个新模块,我们称之为 lib
    • 在库中添加一些代码,在应用程序中使用此代码
    • 为应用启用 Proguard,而不是为 lib 启用
    • 在 Android Studio 中:
      • 构建 -> 清理
      • 构建 -> 构建 apk
      • 构建 -> 分析 apk

    你应该看到所有代码都被混淆了,lib和app。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-29
      • 2015-02-24
      • 1970-01-01
      • 1970-01-01
      • 2014-09-19
      • 1970-01-01
      • 2018-09-13
      • 1970-01-01
      相关资源
      最近更新 更多