gradle android.useNewApkCreator选项已弃用

g0czyy6m  于 2023-05-29  发布在  Android
关注(0)|答案(1)|浏览(523)

我在升级android gradle插件版本到8.0后得到了以下错误,我应该如何修复这个问题。

com.android.tools.build:gradle:8.0.2

gradle-8.0-bin.zip
An exception occurred applying plugin request [id: 'com.android.application']
> Failed to apply plugin 'com.android.internal.application'.
   > com.android.builder.errors.EvalIssueException: The option 'android.useNewApkCreator' is deprecated.
     The current default is 'true'.
     It was removed in version 8.0 of the Android Gradle plugin.

我没有在项目中配置此属性android.useNewApkCreator
无论设置android.useNewApkCreator=true还是android.useNewApkCreator=false,现在添加都不起作用

nwlqm0z1

nwlqm0z11#

从Android Gradle插件版本8.0开始,默认情况下始终启用新的APK创建器,并且不再需要android.useNewApkCreator选项。因此,添加或配置此属性不会产生任何效果。
要解决此问题,您应该从项目中删除android.useNewApkCreator配置。打开项目的build.gradle文件(项目根目录中的文件)并搜索任何android.useNewApkCreator。删除设置此属性的行。
删除android.useNewApkCreator配置后,将项目与Gradle文件同步,以确保更改生效。

相关问题