【问题标题】:Telegram NDK build : Command not found电报 NDK 构建:找不到命令
【发布时间】:2016-01-06 06:18:32
【问题描述】:

我已按照link 中提到的步骤在 android studio 1.5.1 中运行 Telegram github 项目。当我尝试在 cygwin 终端中运行 ndkbuild 命令但我在 cygwin 终端中收到 command not found 消息时,请检查我的 cygwin 终端的屏幕截图,我可以在 jni 文件夹中列出文件,我还添加了以下命令在 .bashrc 文件中

导出 ndkbuild=/cygdrive/c/android-ndk-r10e/ndk-build.cmd

但它不起作用,请让我知道我做错了什么。

【问题讨论】:

  • 1. 打开 cygwin shell 窗口2. 输入export ndkbuild=/cygdrive/c/android-ndk-r10e/ndk-build.cmd3. 输入$ndkbuild .
  • 我已经完成了,但我又遇到了同样的问题,请检查屏幕截图,我也是新手。
  • 您忘记了 $ before 命令。没关系。在命令行上,您可以简单地输入完整路径
  • 我已经添加了 $ 但现在它说 $ $ndkbuild Android NDK: Could not find application project directory ! Android NDK:请定义 NDK_PROJECT_PATH 变量以指向它。 C:\android-ndk-r10e\build/core/build-local.mk:143: *** Android NDK: Aborting 。停止。

标签: android android-ndk cygwin telegram


【解决方案1】:

在参考了很多stackoverflow链接后终于找到了答案

我已经下载了ndk并解压到文件夹中。

然后打开android studio终端,导航到ndk文件夹。

最后我运行了以下命令 ndk-build -C xxxxxxx\Telegram-master\TMessagesProj\jni

它被编译并且我已经执行了 github 电报项目。

【讨论】:

  • 请提供从jni制作lib的步骤。
猜你喜欢
  • 1970-01-01
  • 2012-09-26
  • 2013-12-08
  • 1970-01-01
  • 2016-11-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多