我已經產生上萊納斯通過C++一個.so
文件並得到現在.so
文件生成的I具有交叉編譯此.so
文件Android ARM
所以我經由Android NDK
到comiple它使得新genrated .so
與Android NDK共享對象可以在我的android項目中使用。編譯本地C++
那麼,任何人都可以幫助我在哪裏必須將Linux生成的.so文件放入我的Android項目中,以及在Make文件(Android.mk)中添加什麼,以便可以在我以前的Linux中使用現有方法生成新的.so
文件生成.so
文件。
我希望我的問題對你們都清楚,如果不是,請告訴我。
請幫幫我。在此先感謝
您使用的是Eclipse嗎?如果是這樣,你是否啓用本地項目支持(它已經有一段時間了,但我認爲這就是它所稱的)?不過,如果使用Eclipse,則需要同時使用'Application.mk'和'Android.mk'。 – jww
是的,我使用的是Eclipse,我從http://stackoverflow.com/questions/9870435/how-can-i-link-prebuilt-shared-library-to-android-ndk-project接受了幫助,但是我得到了.so文件格式不被識別,我的Android項目中有Android.mk文件,而且我也啓用了NDK支持 –
您不會交叉編譯.so文件。你交叉編譯它的_source code_。 – Michael