如何链接在android
中使用ndk-build创建的静态库system.loadLibrary找不到libs / armeadi / libexample.a中的静态库 我正在使用ndk r4。我将什么shouild放入android make文件中,与静态库相关联,以便将它与我的android应用程序链接。我应该升级到ndk r5吗?
答案 0 :(得分:1)
你的loadLibrary调用是什么样的?根据您提供的信息,它应为System.loadLibrary("example");
。
NDK 4不应该导致任何问题。
答案 1 :(得分:1)
尝试使用静态库构建.so(动态库) 请参阅android-ndk提供的两个库示例 这http://groups.google.com/group/android-ndk/browse_thread/thread/c2c4fbbdaabfeaa9/62e5ec07686e5157?lnk=gst&q=loading++static+library#62e5ec07686e5157会有所帮助。