【问题标题】:Android Studio incremental obfuscation causing error: cannot find symbol classAndroid Studio增量混淆导致错误:找不到符号类
【发布时间】:2016-07-17 08:33:03
【问题描述】:

我正在尝试用 2 个模块混淆一个项目。
第一个模块是独立的,第二个是使用第一个模块。
每个模块都是一个库,所以我不能将两者合并到同一个 aar。
第一个模块按预期构建和混淆,但是当我尝试构建第二个模块时,构建脚本失败并显示上述消息(错误:找不到符号类)并且找不到混淆类。
我尝试添加 -applymapping 标志,但 proguard 仅在构建后运行,因此无济于事。
如何在无需为每个模块手动运行 proguard 的情况下构建我的项目?

【问题讨论】:

    标签: android gradle proguard


    【解决方案1】:

    我最终通过运行命令行解包 arr,运行 proguard 并重新打包所有内容

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-02
      • 2019-11-16
      • 1970-01-01
      • 1970-01-01
      • 2017-08-18
      相关资源
      最近更新 更多