【问题标题】:No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android how fix it?在 ABI 的 NDK 工具链文件夹中找不到工具链,前缀为:mips64el-linux-android 如何修复?
【发布时间】:2019-04-15 11:10:43
【问题描述】:

我正在尝试构建 cordova 应用程序,并返回此消息:

在 ABI 的 NDK 工具链文件夹中未找到带有前缀:mips64el-linux-android 的工具链。

(我使用的是 Windows 10 SO)

有人可以帮助我吗?

【问题讨论】:

    标签: cordova phonegap


    【解决方案1】:

    this Github issue comment 中有一个解决方法,以及围绕问题本身的错误的更多细节,但本质上是这样做的:

    Linux

    mkdir -p $ANDROID_HOME/ndk-bundle/toolchains/mips64el-linux-android/prebuilt/linux-x86_64
    

    MacOS

    mkdir -p $ANDROID_HOME/ndk-bundle/toolchains/mips64el-linux-android/prebuilt/darwin-x86_64
    

    Windows

    mkdir %ANDROID_HOME%\ndk-bundle\toolchains\mips64el-linux-android\prebuilt\windows-x86_64
    

    ANDROID_HOME 环境变量指向 Android SDK 安装的根目录。

    【讨论】:

    • 谢谢!这实际上适用于我在 Linux 上的 Ionic 4 项目。
    • 先生,我尝试了您的解决方案,但在我的 ndk 路径中 mips64el-linux-android 文件不存在,而不是 mips64el-linux-android 可用?
    • mips64el-linux-android === mips64el-linux-android ???
    【解决方案2】:

    我的解决方案是将~/Library/Android/sdk/ndk-bundle 重命名为~/Library/Android/sdk/ndk-bundle-back 并反向在Android Studio 中使用。

    【讨论】:

      猜你喜欢
      • 2019-02-11
      • 1970-01-01
      • 2019-05-14
      • 2022-11-22
      • 2023-03-02
      • 2017-10-20
      • 2016-09-30
      • 2019-04-28
      • 2016-05-09
      相关资源
      最近更新 更多