如何将java打包成jar,如何将JNI的.so库和jar添加到应用APK中

如题所述

1. 如何将Java打包成jar
Eclipse中选择工程,右击选择 Export->java->JAR file, NEXT按钮,然后选择想要打包的文件java,class都可,然后在 Select the export destination. 自己选择命名保存jar文件。

2. 如何将jar, lib.so添加到应用APK中
Eclipse中选择工程右击, 选择 Properties -> Java Build Path -> Libraries, 点击 Add External JARs ..., 然后选择已经打好的包jar.
Native C 或则 C++ 的 lib.so, 分arm 和 x86 两种,在APK的工程里添加目录libs, 然后建立两个子目录armabi 和 x86, 然后可以用NDK build的库添加到armabi和x86中。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-07-12
1.将SO文件直接放到libs/armeabi下,然后代码中System.loadLibrary("xxx");再public native static int xxx_xxx_xxx();接下来就可以直接调用xxx_xxx_xxx()方法; 2.第二种方案,创建自己的SO文件,在自己的SO文件里调用第三方SO,再在程序中调
相似回答