当我在 Android Studio 中使用 KMM 应用程序模板创建新的多平台项目时,出现以下错误:
The Gradle wrapper is required to run the build from Xcode.
Please run the same command with `-Pkotlin.native.cocoapods.generate.wrapper=true` or run the `:wrapper` task to generate the wrapper manually.
See details about the wrapper at https://docs.gradle.org/current/userguide/gradle_wrapper.html
项目无法运行,没有可用的配置:
我正在使用Android Studio最新版本:Android Studio - Arctic Fox | macOS 上的 2020.3.1 补丁 2。
安装的gradle版本是7.0
Android Studio 还会显示以下警告:
单击加载 Gradle 项目
会导致相同的错误:
gradle-wrapper.properties
文件使用 gradle-7.0.2-bin.zip。 (没有 distribution version gradle-7.0-bin.zip
可用)
当我尝试创建 gradlew
文件时,出现以下错误:
我不知道可以将选项传递给哪个命令
-Pkotlin.native.cocoapods.generate.wrapper=true
。
按照建议更改gradle-wrapper.properties
中的gradle版本,同步项目后会出现以下错误:
我在使用Android Studio的KMM应用程序模板时从未遇到过任何问题。
有人知道发生了什么事以及我能做什么吗?
最佳答案
这里记录的是解决方案,所有功劳都归@Artyom Degtyarev。
- 删除项目的
.gradle
文件夹 - 在终端中使用命令
gradlewrapper
创建一个新的包装器 - 将您的项目与 gradle 文件同步
同步完成后,错误消息将不再显示,并且项目可执行。
these operation have been done with Gradle 7.2
关于android-studio - Android Studio的KMM模板项目未创建可运行的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69174946/