【问题标题】:No toolchains found in the NDK toolchains folder for ABI with prefix: mipsel-linux-android在 ABI 的 NDK 工具链文件夹中找不到工具链,前缀为:mipsel-linux-android
【发布时间】:2019-05-14 16:53:16
【问题描述】:

我收到以下错误:

在 ABI 的 NDK 工具链文件夹中找不到工具链 前缀:mipsel-linux-android

【问题讨论】:

  • 如果有一些假设,请分享问题,给我们更多细节?谢谢
  • 显示产生此错误的代码...
  • 我从 gitlab 下载了一个项目,当我尝试编译时,它给了我有问题的错误。我能够按照答案中的报告解决。谢谢大家。
  • 大概你有一个包含一些原生代码的项目,并且你没有设置 abiFilter(或者你的 abiFilter 包含所有 ABI,甚至是过时的)。不再支持为 MIPS 构建,因此您必须将 abiFilter 设置为排除它。

标签: android-studio android-ndk


【解决方案1】:

在build.gradle (Project: XXX) 文件中,我在依赖项中更新了类路径如下:

classpath 'com.android.tools.build:gradle:3.2.1'

注意:您必须输入最新版本

【讨论】:

    【解决方案2】:

    当我打开一个旧项目并通过更新一些构建设置来修复它时,我遇到了同样的问题(一个非常意外的“在 ABI 的 NDK 工具链文件夹中找不到带有前缀:mips64el-linux-android 的工具链”):

    替换

    classpath 'com.android.tools.build:gradle:3.0.1'
    

    到

    classpath 'com.android.tools.build:gradle:3.2.1'
    

    【讨论】:

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