一个安卓库文件的问题 现在我有一个安卓写好的库A,和应用B 我想B引用A库里的类 怎么弄啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最好的办法就是拷过去。android进程间的通信貌似有broadcastReceiver AIDL contentProvider但是好像都不能支持跨进程间的类的调用把。 把那个A库打成jar包,B引入这个jar包就可以用了 库A是什么语言写的? 如果是c/c++,用JNI封装,变成Java类,就可以在B app里调用。如果是Java的,就更没问题了,直接把源码复制到B里。如果不想让人看到库源码,就变成jar包,混淆后给B app用。 .so文件中的函数可以用jni做出借口来,然后在java应用中static{ //ypzhang System.loadLibrary("库名(去掉lib字段)"); }来包含这个库就可以了 WebVIew 中显示本地html文件可以实现编辑功能么? android openGL android2.2如何实现横竖屏变换时调用两个不同的xml布局 求助~ZXING使用问题 android 应用程序 内存问题 ListView如何实现scroll到此view的底部后跳回顶部 惊!发现android重大bug! 求问如何把心电信号导入到模拟的安卓示波器应用中呢 我要疯了,简单问题解决不了,求大神 busybox 手动安装问题~ android:webView问题 ndk r8开发C++程序问题
android进程间的通信貌似有
broadcastReceiver AIDL contentProvider
但是好像都不能支持跨进程间的类的调用把。
如果是c/c++,用JNI封装,变成Java类,就可以在B app里调用。如果是Java的,就更没问题了,直接把源码复制到B里。如果不想让人看到库源码,就变成jar包,混淆后给B app用。
static{
//ypzhang
System.loadLibrary("库名(去掉lib字段)");
}
来包含这个库就可以了