当前位置: 代码迷 >> Android >> android 怎么使用.so库里文件
  详细解决方案

android 怎么使用.so库里文件

热度:27   发布时间:2016-04-28 03:11:27.0
android 如何使用.so库里文件
使用Eclipse     android开发      要测试~~.so库里的一些接口。我需要什么资料??如何调用这个so库??求具体步骤。。。。  (新手没有用过库)求指教。。
------解决思路----------------------
ndk 里面编译so,eclipse工程里面建一个libs/armeabi/  目录,把so拷贝进去,然后写java调用文件。具体可以度娘"andorid jni hello world"
------解决思路----------------------
http://zwz94.blog.163.com/blog/static/3206039520131111101412959/
------解决思路----------------------
是的直接把so文件放在libs文件下的armeabi下就可以用了,当然so文件有些可能放在armeabi错误,这时候不防试一下armeabi_v7a或者x86文件下,应该是有些so的方法是针对不同cpu做的优化,你也可以在libs下简历armeabi和armeabi-v7a还有x86 然后每个文件下都放so文件 在测试>..
------解决思路----------------------
MyMaps工程下创建目录libs以及libs/armeabi,把baidumapapi.jar放在的libs/目录下,把libBMapApiEngine_v1_3_1.so放在libs/armeabi/下。然后在程序中static {
     System.loadLibrary(so文件名");
    }
在申明so文件中的函数原型就可以使用了
  相关解决方案