2012-06-21 94 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發佈後立即棄用該功能。