使用NDK建造如何链接静态库中创建的Android如何链接静态库中的Android
的System.loadLibrary使用NDK建造创建未能找到我的静态库,该库在库/ armeadi/libexample.a 我正在使用ndk r4.What我shouild放在android make文件相关的静态库,以获得它与我的android应用程序链接。我应该升级到ndk r5?
使用NDK建造如何链接静态库中创建的Android如何链接静态库中的Android
的System.loadLibrary使用NDK建造创建未能找到我的静态库,该库在库/ armeadi/libexample.a 我正在使用ndk r4.What我shouild放在android make文件相关的静态库,以获得它与我的android应用程序链接。我应该升级到ndk r5?
你的loadLibrary调用是什么样的?根据您提供的信息,它应该是System.loadLibrary("example");
。
NDK 4不应该引起任何问题。
试着用静态库建立一个.so(动态库)。
查看android-ndk提供的两个libs示例。
这http://groups.google.com/group/android-ndk/browse_thread/thread/c2c4fbbdaabfeaa9/62e5ec07686e5157?lnk=gst&q=loading++static+library#62e5ec07686e5157应该有所帮助。
非常感谢你 – 2011-06-15 11:10:15
但仍无法链接我的静态库。我试过System.loadLibrary(“例子”)l.but仍然没有成功 – 2011-06-08 04:52:28