gpt4 book ai didi

android - 安装的构建工具修订版 31.0.0 已损坏

转载 作者:行者123 更新时间:2023-12-05 00:02:19 24 4
gpt4 key购买 nike

我正在使用 Cordova 构建一个 Android 应用程序,因为我不知道关于 Android 的第一件事。
我执行了以下步骤来创建和运行 Cordova 应用程序:

  • 安装 JDK 8
  • 安装 Gradle
  • 安装 Android Studio
  • 在 Android Studio 中使用 SDK Manager 安装 SDK 版本 28(我的目标是 Fire TV 设备)
  • npm install -g cordova
  • cordova create app
  • cd app
  • npm 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,但仍然收到提示构建工具已损坏的错误。构建工具是否真的损坏了,或者我必须运行一些神奇的未记录的命令序列才能使其工作?

    最佳答案

    看起来 SDK 工具实际上已经损坏,或者不是 Cordova 或 Gradle 所期望的。
    修复(在 macOS 上):

    cp ~/Library/Android/sdk/build-tools/31.0.0/lib/d8.jar \
    ~/Library/Android/sdk/build-tools/31.0.0/lib/dx.jar

    关于android - 安装的构建工具修订版 31.0.0 已损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70299306/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com