【问题标题】:Compiling in using android NDK fails使用 android NDK 编译失败
【发布时间】:2021-06-28 12:13:48
【问题描述】:

我试图在 android studio 中编译 Magisk,它告诉我使用 build.py 文件来构建二进制文件,所以我做到了。 除了我一直收到这个错误!

  • 构建二进制文件:magisk magiskinit magiskboot busybox fcntl():错误的文件描述符 C:/Users/(name)/AppData/Local/Android/Sdk/ndk/magisk/build//../build/core/build-binary.mk:654:Android NDK:模块 magisk 依赖于未定义的模块:cxx

无论如何要解决这个问题? 我确实为 Windows 安装了 Cmake,但我仍然无法弄清楚 cxx 可能是什么

【问题讨论】:

    标签: android


    【解决方案1】:

    Magisk GitHub 存储库实际上是由多个存储库组成的。要下载所有这些,您需要:

    git clone --recurse-submodules https://github.com/topjohnwu/Magisk.git
    

    readme.md 和 GitHub 主页上都提到了这一点:https://github.com/topjohnwu/Magisk

    【讨论】:

      猜你喜欢
      • 2019-02-12
      • 1970-01-01
      • 2013-04-17
      • 2014-05-03
      • 2011-10-25
      • 1970-01-01
      • 2014-02-14
      • 2011-08-15
      • 2011-07-09
      相关资源
      最近更新 更多