当前位置: 首页 > 知识库问答 >
问题:

如何修复“评估项目时出现的问题”:CordovaLib“运行“cordova run android”时

帅博简
2023-03-14

我试图建立我的Android应用程序,并得到一个关于正在使用的Gradle版本的错误。当我做出建议的更改并再次运行命令时,更改会被更改回来,导致它再次失败。

我已尝试替换对gradle-4.1-all的所有引用。带有gradle-4.10.1-all的邮政编码。由于某种原因,它不断地在这个位置被更改回来/gradle/wrapper/gradle wrapper。gradle-4.10.1-all的属性。邮政编码

Android Studio项目检测到Android_HOME=/Users/user。account/Library/Android/sdk JAVA_HOME=/Library/JAVA/JavaVirtualMachines/jdk1。8.0_201.jdk/Contents/Home studio子项目路径:CordovaLib子项目路径:app

失败:构建失败,有一个异常。

>

错误:评估项目“CordovaLib”时出现问题。

未能应用插件[id'com.android.library']最低支持Gradle版本为4.10.1。当前版本是4.1。如果使用gradle包装器,请尝试在 /Users/user.account/cordovaProjects/hybrid-base/gradle/wrapper/gradle-wrapper.properties中编辑发行版Url以gradle-4.10.1-all.zip

尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。

得到更多的帮助https://help.gradle.org

在0/Users/user中生成失败。account/cordovaProjects/hybrid base/platforms/android/gradlew:命令失败,退出代码1错误输出:失败:生成失败,出现异常。

>

错误:评估项目“CordovaLib”时出现问题。

未能应用插件[id'com.android.library']最低支持Gradle版本为4.10.1。当前版本是4.1。如果使用gradle包装器,请尝试在 /Users/user.account/cordovaProjects/hybrid-base/gradle/wrapper/gradle-wrapper.properties中编辑发行版Url以gradle-4.10.1-all.zip

尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。

得到更多的帮助https://help.gradle.org

生成在0秒内失败

如果我做了一个cordova平台删除android,然后立即cordova平台添加android,我就能够让构建正常工作,但一旦我尝试第二次构建,它就失败了


共有1个答案

公羊安怡
2023-03-14

如果出于任何原因,您需要不同版本的gradle,而不需要编辑任何文件,只需将CORDOVA_ANDROID_gradle_DISTRIBUTION_URL env var的值设置为URL,例如,将gradle zip添加到何处

http://services.gradle.org/distributions/gradle-4.1-all.zip

我对4.1版(win10,android平台7.1.4)没有任何问题。

设置您想要的gradle版本后,重置您的项目(删除所有插件和所有平台,然后重新安装手动编辑),然后尝试构建。

如果问题仍然存在,为了更好地帮助您,请发布错误,并指定您使用的操作系统、cordova版本和android平台版本。

根据我在cordova的经验,根据经验,当您认为设置特定配置的唯一方法是编辑平台文件时,可能有一种正确的方法(例如,在构建时自动签署apk)

 类似资料:
  • 我已经用Flutter在VS代码上创建了一个应用程序,在我开始准备构建应用程序之前,没有任何问题。我开始将包名从“com.example.careona19”更改为“com.covid19rsa.app”,但随后开始出现以下错误:

  • 在使用gradle--stacktrace之后,我得到以下错误: 运行gradle后--信息 你知道这个问题怎么解决吗?

  • 当项目已经运行状态时,这个错误不会发生。但是第二天我试图运行同一个项目,然后这个错误就出现了。 失败:生成失败,出现异常。 > 其中:生成文件'D:\src\flatter。发布缓存\托管\发布。达特朗。org\firebase\u auth-3.2.0\android\build。格雷德尔热线:58 错误:评估项目时出现问题:firebase_auth。 无法从缓存加载脚本'D:\src\flu

  • 失败:生成失败,出现异常。 > 其中:构建文件'/users/blickx/desktop/dumont-reactnative/dumont/node_modules/@react-native-community/async-storage/android/Build.gradle'行:36 错误:评估项目':@react-native-community_async-storage'时出现问

  • 我在react-native中构建了一个项目,它在我的计算机上运行良好,但在更改其位置后,问题开始出现。我使用“yarn add@react-native-community/async-storage”安装了这个包

  • 我有一个react原生应用程序,当我试图在我的android设备上运行它时,我得到以下错误: null