GRT lib,以及如何在android sudio上导入Native lib

时间:2017-01-24 11:03:24

标签: java android android-studio machine-learning android-ndk

我正在开发Android应用程序(使用android studio),能够理解你正在使用手势识别算法进行的活动。 对于使用在nickgillian ithub帐户上提供的GRT库的算法(我不能发布链接,导致我的新手声誉)

我试图在我的项目中导入GRT(手势识别工具包),但我遇到了一些问题,因为我使用的是新的ndk应用程序。 为了导入库,我按照youtube上的一些教程和这个链接:

http://hollyhook.de/wp/grt-for-android/

我跟着它而不是eclipse,适应android studio的程序。我创建了jni和Application.mk以及Android.mk。 对于编译部分,我使用 cygwin64 ,就像我在某些在线视频中看到的那样但是当我使用命令时: /cygdrive/C/Programmi/Java/NDK/ndk-build(系统变量使用相同的路径设置)

卖点我总是回答:-bash:/ cygdrive / C / Programmi / Java / NDK / ndk-build:没有这样的文件或目录

-

-

有人可以解释我如何构建此项目或快速模式来做同样的事情?谢谢,抱歉我的英语不好。

1 个答案:

答案 0 :(得分:1)

你正在处理一个旧教程。我们不再在Windows NDK中发布ndk-build shell脚本(https://github.com/android-ndk/ndk/issues/194)。据我所知,实际上并没有理由。你应该能够运行ndk-build.cmd,它会正常工作。 (如果有人有一个说不然的用例,请说出来!)

如果您只使用cygwin,因为有些教程说,您应该知道您实际上并不需要使用cygwin。您可以从正常的Windows命令提示符运行ndk-build.cmd。 (在很久以前,cygwin实际上是在Windows上使用NDK的唯一方法,这就是为什么有些材料可能会这么说的。)