在源码中通过android.mk文件(include $(BUILD_SHARED_LIBRARY))来生成so文件,即lib文件,在调用时需System.loadLibrary(**)

解决方案 »

  1.   

    看你要什么库  java的jar库  eclipse上面就有这一个选项;
    C/C++库那就要看情况了,动态链接或者静态链接,编译的方式很多种,一般可以用ndk,或者直接放在源码里面编译。
      

  2.   

    静态库是 *.a  动态库是*.so
    不过java只能加载动态库的文件
    你可以看下NDK下面的例子
      

  3.   

    这么麻烦啊,可能我没表达清楚.在表达一下我在开发j2me的时候,项目里用到自己写的一个.jar包.
    现在要在android上开发了,我想知道的是怎么在android里也象j2me里那样使用自己的jar包,应该怎么生成和使用.当然了,这个包里肯定是用android的类库写的而不是j2me写的
      

  4.   

    一样;用eclipse 打包;然后加如到工程中;
      

  5.   

    试出来了,跟j2me一样的导出jar就可以了,调用的时候把jar添加进lib就哦了.
    结帖了,感谢各位.