如何解决生成同名“梯子”;给定新的缩小名称错误时,Android

时间:2019-09-30 04:58:39

标签: android android-studio proguard

我有一个Android应用程序,该应用程序已经在playstore中。当我尝试为我的应用程序制作新的发行版时,会出现此错误。

  

生成同名“小伙子”;在为“ android.support.constraint.solver.widgets.Rectangle”赋予新的缩略名称时。

第一次发布后,我没有在proguard-rules.pro中进行任何更改。请帮忙。我检查了dictionary文件中的重复值,但未找到任何内容。这是什么问题?

1 个答案:

答案 0 :(得分:0)

这是在我将graddle3.1.3升级到3.5.0时发生的。 Google引入了新的代码缩减工具R8。因此,我已禁用它,以便我的项目能够像以前一样工作。

这就是我添加到graddle.properties文件中的内容,

# Disables R8 for Android Library modules only.
android.enableR8.libraries = false
# Disables R8 for all modules.
android.enableR8 = false

关于R8的详细信息

https://android-developers.googleblog.com/2018/11/r8-new-code-shrinker-from-google-is.html