Progruard和R8被弃用-Android Studio 3.6



在将我的Android Studio升级到3.6后,我收到了关于Proguard和R8的不推荐使用的警告。这是否意味着我们不应该在项目中使用模糊处理,或者在发布模式下构建时,我们是否应该考虑其他等效选项?

选项"android.enableR8"已弃用,不应再使用。它将在未来版本的Android Gradle插件中被删除,并且将不再允许您禁用R8。受影响的模块:etc

这是否意味着我们不应该在项目中使用模糊处理

否。您可以使用模糊处理和优化工具。

在发布模式下构建时,我们是否应该考虑另一个等效选项

如果您的gradle.properties中有android.enableR8 = true,请将其作为R8删除,因为它是默认工具,并且android.enableR8设置本身已弃用,从而导致这些弃用警告。

如果您有android.enableR8 = false来使用proguard进行优化和模糊处理,请考虑迁移到R8。

相关内容

  • 没有找到相关文章

最新更新