当我试图在OS X 10.7.3上构建我的c库时,我使用android-sdk-mac2.2,sdk工具版本是12,并使用android-ndk-r6.当我完成编译时,它说:
ranlib: warning for library libsystem.a the table of contents is
empty (no object file members in the library define global symbols)
Run Code Online (Sandbox Code Playgroud)
我试着用它libsystem.a,它说不能读符号:Archive has no index , run ran lib to add one.
谁知道为什么?我该怎么做才能成功编译?
非常感谢 .
最近我遇到这样的问题,当我使用jni和android应用程序时,当apk构建时,test.so被放在lib包中的lib/armeabi /中,当我安装这个apk作为用户应用程序时,它可以运行并查找库使用System.LoadLibrary()来查找它.当我在系统/应用程序中安装它时,它找不到库.任何人以前遇到过这样的问题,你能告诉我如何解决这个问题,非常感谢任何建议.