【发布时间】:2022-01-14 20:07:48
【问题描述】:
我正在使用 Cordova 构建一个 Android 应用,因为我对 Android 一无所知。
我执行了以下步骤来创建和运行 Cordova 应用程序:
- 安装 JDK 8
- 安装 Gradle
- 安装 Android Studio
- 使用 Android Studio 中的 SDK 管理器安装 SDK 版本 28(我的目标是 Fire TV 设备)
npm install -g cordovacordova create appcd appnpm i-
cordova platform add android@9.0.0(针对 API 级别 28) cordova run android
这是最后一个命令输出的结尾:
Build-tool 31.0.0 is missing DX at /Users/steve.taylor/Library/Android/sdk/build-tools/31.0.0/dx
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.
我尝试卸载并重新安装 SDK,但仍然收到提示构建工具已损坏的错误。构建工具是否真的损坏了,还是我必须运行一些神奇的未记录的命令序列才能使其工作?
【问题讨论】: