2013-02-18 38 views
1

我已經下載代碼http://code.google.com/p/aacplayer-android/downloads/detail?name=aacplayer-android-r25.zip&can=2&q=播放AAC文件中ANDROID重新使用NDK代碼需要安裝NDK嗎?

以下是Eclipse代碼的圖像

enter image description here

在這裏你可以看到有JNI的文件夾和庫在libs文件夾中的文件夾還包含.so文件

目前我還沒有安裝任何NDK,我已經導入這個項目工作正常... 但如果我使用這個文件和代碼到我的項目,我應該安裝NDK?

我已將此jni和libs文件夾複製並粘貼到我的應用程序,現在應該怎麼做!如何告訴我的應用程序這是本機代碼!

我的apps文件夾structor是(複製粘貼後)低於

enter image description here

回答

1

如果您不想重建你不應該需要NDK的.so文件。 Eclipse/Java/Android會像原生Java庫一樣處理它們。如果你想能夠編譯android平臺的c/C++代碼,你需要ANdroid NDK。

+0

好吧,如果我複製並粘貼jni和libs文件夾會對我有用嗎? – 2013-02-18 14:24:59

+0

是的。您可能仍然需要告訴eclipse將它們用作Java本機庫。 – plaisthos 2013-02-18 14:26:25

+0

沒有plaisthos如果我複製並粘貼這段代碼它不會爲我運行:( – 2013-02-18 14:26:35