如何在Android Studio 3.6.0中禁用zipfinger打包工具

如何在Android Studio 3.6.0中禁用zipfinger打包工具,android,android-gradle-plugin,build.gradle,Android,Android Gradle Plugin,Build.gradle,我下载了androidstudio3.6rc3,它使用了一个名为zipfingerbuildapk的新打包工具。我想尝试一下,但现在我在加载旧项目时遇到了一些问题。如果我能在我的项目中禁用它会更好。如何禁用它并使用旧的打包工具 Zipfinger是一种新的打包工具,它可以构建APK,从而提高速度。但是,如果您面临任何问题,并且希望禁用它,那么您可以通过在build.gradle中添加useNewApkCreator属性来轻松实现 打开你的app/build.gradle文件并添加以下内容: an

我下载了androidstudio3.6rc3,它使用了一个名为
zipfinger
buildapk的新打包工具。我想尝试一下,但现在我在加载旧项目时遇到了一些问题。如果我能在我的项目中禁用它会更好。如何禁用它并使用旧的打包工具

Zipfinger是一种新的打包工具,它可以构建APK,从而提高速度。但是,如果您面临任何问题,并且希望禁用它,那么您可以通过在
build.gradle
中添加
useNewApkCreator
属性来轻松实现

打开你的
app/build.gradle
文件并添加以下内容:

android {
    ...
    useNewApkCreator = false
}

根据以下内容添加到gradle.properties文件:


他们似乎在AGP3.6.0中对其进行了更改。我得到:无法为com.android.build.gradle.internal.dsl.BaseAppModuleExtension类型的扩展名“android”设置未知属性“useNewApkCreator”。文档现在说:您可以通过在gradle.properties文件中包含以下内容来恢复使用旧的打包工具:android.useNewApkCreator=FalseNot work,无法在项目的build.gradle、app build.gradle中使用它。已经尝试将其放入gradle.properties并通过参数-Pandroid.useNewApkCreator=false,仍然得到了由zipflinger引起的非法状态异常“过多条目”,zipflinger是目前唯一一个只使用gradle 4.1.0-alphaRan的修复程序,在
android.useNewApkCreator=false
文件中不起作用。
android.useNewApkCreator = false