2012-06-21 70 views
1

我想学习如何使用Android NDK,但对于Android环境全新一起,只有C++方面的经验不多,没有C语言经验。我之前受到过批评今天对于类似这样的问题,所以我会尽可能地尽量做到这一点。设置使用Android NDK

我一直在阅读了关于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,塞阔亚,和Cygwin。它仍然告诉我我需要更新'awk',并下载GNU Make 3.81。我抬头看了看awk,并不知道它是什么。我在Eclipse中使用minSDK设置为10,并在Windows 7 Professional中工作。

我所要求的仅仅是对Sequoyah,Cygwin,awk和GNU Make的使用以及它们如何使用的解释。

对不起,如果这不是一个合适的问题,但我不知道还有什么可以问的,而且在教程中谈论的所有事情都很少有经验,我会迷失方向。如果有人知道我可以去其他地方寻求帮助,那么我会很感激这些信息。

谢谢

+0

我是一名实习生,并获得了需要NDK的项目,这里没有人有NDK经验,所以我必须在网上找到它。 – JuiCe

+0

另外,我不需要在C中编写任何代码,该公司已经为他们希望切换到Android的掌上飞行员编写了一个程序。 – JuiCe

回答

1

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