外部本机构建问题Android Studio NDK示例HelloJni(构建失败)

Gun*_*ave 6 java android android-ndk android-studio

错误:为cmake C:\ Users \ PC1 \ Desktop \ ndkdata \ GDNdkText \ app \ CMakeLists.txt执行外部本机版本

构建时出错:

错误图片

我已经安装NDK,CMake的,如提及LLDP 这里。我需要安装任何其他工具还是需要设置任何环境变量?

小智 6

如果您在Linux下运行,则需要安装Ninja。须藤apt install ninja-build

今天测试。


小智 5

打开终端并运行以下命令:

gradlew build --stacktrace
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明


小智 5

你必须使用自制软件安装忍者

brew install ninja
Run Code Online (Sandbox Code Playgroud)


krs*_*oni 2

您还需要安装ncurses5(对于 arch-linux 其 AUR 包 - ncurses5-compat-libs),因为 Android Studio 2.2 上的 NDK 支持不使用可能安装在您的系统上的 ncurses6。