1

我正在努力学习如何使用Android NDK,但是对android环境都是新手,对C++的经验很少,对C没有经验。今天早些时候我被批评了一个类似的问题,所以我会尽量做到这一点。

我一直在通过以下两个链接阅读 NDK:http: //mobile.tutsplus.com/tutorials/android/ndk-tutorial/

http://permadi.com/blog/2011/09/setting-up-android-jni-projects-in-windows-eclipse-and-sequoyah/

我已经下载了 NDK、Sequoyah 和 Cygwin。它仍然告诉我我需要更新 'awk',并下载 GNU Make 3.81。我查过awk,并不真正知道它是什么。我在 Eclipse 中工作,我的 minSDK 设置为 10,并且在 Windows 7 Professional 中工作。

我所要求的只是对 Sequoyah、Cygwin、awk 和 GNU Make 的用途以及它们的使用方式的解释。

如果这不是一个适合 SO 的问题,我很抱歉,但我不知道在哪里可以问它,而且对他们在教程中谈论的所有内容都没有什么经验,以至于我非常迷茫。如果有人知道我可以在其他地方寻求帮助,我会很感激这些信息。

谢谢

4

1 回答 1

1

Sequoyah 是处理 NDK 构建的 Eclipse 的一部分。问题是 Sequoyah 中的 NDK 支持不是最新的。与使用 Sequoyah 相比,目前在 tools.android.com 的 Preview #3 中的 ADT 版本对您来说是更好的选择。它处理构建和调试工作流程。我们计划在 ADT20 发布后立即弃用该功能。

于 2012-06-21T19:41:19.347 回答