我已经产生上莱纳斯通过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