在构建我的应用程序的发布版本时,它适用于 gradle 3.3.2,但升级到 3.4.0 时出现上述错误。如果我在 proguard-rules.pro 中注释掉 -libraryjars libs,一切正常。看起来 -libraryjars 不再接受目录并且需要特定的文件路径。文档仍然说它应该有一个目录。
我是否遗漏了一些使其与目录路径一起工作的东西?
最佳答案
我找到了解决此问题的以下答案:
将这些行添加到您的 gradle.properties
文件中
# Disables R8 for Android Library modules only.
android.enableR8.libraries = false
# Disables R8 for all modules.
android.enableR8 = false
接下来,如果存在以下行,请将其从混淆器规则中删除
-libraryjars libs
关于android - Gradle 3.4 应用程序/库,找不到文件 : app/libs (Is a directory),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55858193/