例如我写了一个android小程序,需要加载一个test.jar包和一个libtest.so库,那么这个东西我应该放在哪里,

应该怎么加载呢?

1、libtest.so库,放在工程目录下的的 libs/armeabi/ 目录下,一定要注意是“libs/armeabi/ ”而不是直接放在“libs”目录下,这样的话加载的时候会提示找不到库文件。当你安装此程序到设备时,这个库会

被复制到/data/data//lib目录下,例如/data/data/com.example.hellojni/lib目录下,所以

我们在加载这个libtest.so库时需要这样写System.load("/data/data/com.example.hellojni/lib/libtest.so");


2、test.jar ,这个文件直接放在“libs”目录下就行了,在使用里面的接口时,import相应的头文件,就可以直接调用了。

更多相关文章

  1. Android资源管理框架-------之资源信息的加载(五)
  2. Android常见的几种图片加载框架
  3. android 跳转到横屏activity出现之前activity周期重新加载的问题
  4. Android高性能加载大量图片[前言]
  5. Android中使用webview加载网页上的按钮点击失效
  6. Android(安卓)中不应该使用 Enum 吗?
  7. Android异步加载全解析之开篇瞎扯淡
  8. 基于开源框架Glide加载Gif资源图到Android(安卓)ImageView中
  9. Android(安卓)图片加载Bitmap OOM错误解决办法

随机推荐

  1. android中禁止横竖屏切换
  2. Android(安卓)2.2 API Demos -- setWallp
  3. Android中五大Manager详解及使用技巧
  4. Android(安卓)XmlResourceParser解析Xm文
  5. 解决方法:android 6.0(api 23) SDK,不再提
  6. Android手机开机动画的修改
  7. 随想录(一个android原生app的代码赏析)
  8. Android使用HttpURLConnection请求网络返
  9. 开发android 环境配置需要下载的工具
  10. android http 抓包