找不到方法 bundle()
Could not find method bundle()
我正在尝试在我的项目中构建 appbundle。我按照官方指南中的步骤操作,但在 gradle 同步时出现以下错误。有什么问题吗?
* What went wrong:
A problem occurred evaluating project ':MyProject'.
> Could not find method bundle() for arguments [build_4ng76ykxfhsfa1nuepa3fikmu$_run_closure5$_closure28@6448fs70] on object of type com.android.build.gradle.AppExtension.
我将 android.enableAapt2=true
添加到 gradle.properties 文件和 运行 ./gradlew --stop
我认为您正在寻找的任务是 bundleRelease
或 bundleDebug
。
我错过了插件版本,如果有人遇到相同的堆栈跟踪。
请检查插件版本。
Update Android gradle plugin version to 3.2.0
or later
classpath "com.android.tools.build:gradle:3.2.0"
signingConfigs {
debug {
keyAlias 'xxxxxx'
keyPassword 'xxxxx'
storeFile file('xxxxx')
storePassword 'xxxxx'
}
releaseConfig {}
}
你可能丢失了 signingConfigs {},它是花括号,我添加它然后一切都很好。
你可以试试
我正在尝试在我的项目中构建 appbundle。我按照官方指南中的步骤操作,但在 gradle 同步时出现以下错误。有什么问题吗?
* What went wrong:
A problem occurred evaluating project ':MyProject'.
> Could not find method bundle() for arguments [build_4ng76ykxfhsfa1nuepa3fikmu$_run_closure5$_closure28@6448fs70] on object of type com.android.build.gradle.AppExtension.
我将 android.enableAapt2=true
添加到 gradle.properties 文件和 运行 ./gradlew --stop
我认为您正在寻找的任务是 bundleRelease
或 bundleDebug
。
我错过了插件版本,如果有人遇到相同的堆栈跟踪。 请检查插件版本。
Update Android gradle plugin version to
3.2.0
or laterclasspath "com.android.tools.build:gradle:3.2.0"
signingConfigs {
debug {
keyAlias 'xxxxxx'
keyPassword 'xxxxx'
storeFile file('xxxxx')
storePassword 'xxxxx'
}
releaseConfig {}
}
你可能丢失了 signingConfigs {},它是花括号,我添加它然后一切都很好。
你可以试试