繁体   English   中英

无法确定任务“:app:compileDebugJavaWithJavac”的依赖关系。 在科尔多瓦有问题

[英]Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'. having issue's in Cordova

在构建我的 Cordova 项目时,我总是遇到这些错误,我尝试更新 SDK 管理器中的所有内容并接受所有许可证,但我仍然遇到这些错误。 我怎样才能解决这个问题?

ANDROID_SDK_ROOT=C:\Users\Amir\AppData\Local\Android\Sdk (recommended setting)
ANDROID_HOME=C:\Users\Amir\AppData\Local\Android\Sdk (DEPRECATED)
Using Android SDK: C:\Users\Amir\AppData\Local\Android\Sdk
Subproject Path: CordovaLib
Subproject Path: app
Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could not be reused, use --status for details
Observed package id 'emulator' in inconsistent location 'C:\Users\Amir\AppData\Local\Android\Sdk\emulator-2' (Expected 'C:\Users\Amir\AppData\Local\Android\Sdk\emulator')
Build-tool 31.0.0 is missing DX at C:\Users\Amir\AppData\Local\Android\Sdk\build-tools\31.0.0\dx.bat
Observed package id 'emulator' in inconsistent location 'C:\Users\Amir\AppData\Local\Android\Sdk\emulator-2' (Expected 'C:\Users\Amir\AppData\Local\Android\Sdk\emulator')
File C:\Users\Amir\.android\repositories.cfg could not be loaded.
Observed package id 'emulator' in inconsistent location 'C:\Users\Amir\AppData\Local\Android\Sdk\emulator-2' (Expected 'C:\Users\Amir\AppData\Local\Android\Sdk\emulator')
Build-tool 31.0.0 is missing DX at C:\Users\Amir\AppData\Local\Android\Sdk\build-tools\31.0.0\dx.bat

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 16s
Command failed with exit code 1: L:\Amir-Softwares\Web dev\Vue android\amir-weather\src-cordova\platforms\android\gradlew cdvBuildDebug -b L:\Amir-Softwares\Web dev\Vue android\amir-weather\src-cordova\platforms\android\build.gradle

 App • Command "cordova" failed with exit code: 1
 App • Updated Cordova config.xml

 App • ⚠️   FAIL  Cordova CLI has failed```

正如输出所说,构建工具修订版 31.0.0 显然已损坏。 您需要做的就是:

  1. 打开安卓工作室
  2. 转到工具,SDK 管理器
  3. 在 SDK Tools 上,单击 Show Package details
  4. 在 Android SDK Build-Tools 31 上,取消选中版本31.0.0并选中30.0.3
  5. 单击应用,它将安装该版本。

它应该是这样的: Android Studio 截图

首先删除任何文件夹和文件。 重新安装一切

在根文件夹磁盘中:

在此处输入图片说明

在文件夹 Users\\Usuario\\appData\\Roaming

在此处输入图片说明

在文件夹 Users\\Usuario\\.android

在此处输入图片说明

在文件夹 Users\\Usuario\\appData\\Android 中,删除所有文件夹

在此处输入图片说明

在控制面板或 Config->Apps 中卸载软件 android studio 之前的程序文件中删除

在此处输入图片说明

删除路径或环境系统

在此处输入图片说明

在此处输入图片说明

并重新安装android studio。 这个错误让我损失了 4 个小时,我所做的最好的事情就是完全删除所有内容。 这个错误是因为你注册了两个构建工具,可以使用。 $> ns 设置。 建立一个新环境

ns setup

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM