使用so文件和编译器没啥关系,主要使用方式就是:
static {
try {
System.loadLibrary("NativeExampleActivity");
} catch (Throwable t) {
}
}
public native int addFunction(int a, int b); //对应so库里的method方法名
public native String getString(String name);
static {
try {
System.loadLibrary("NativeExampleActivity");
} catch (Throwable t) {
}
}
public native int addFunction(int a, int b); //对应so库里的method方法名
public native String getString(String name);
解决方案 »
- 分享、探讨几道自己没做出来的笔试题
- error: Error retrieving parent for item: No resource found that matches the give
- 如何在android中实现播放视频于图片之间的切换啊?
- 安卓开发应用如何提交,有些什么规范等等..
- TabHost问题
- android锁屏方向
- Android下的helloworld运行不成功
- 谁能给我解释下getcontext()
- Android手机屏幕变成LED显示屏 代码怎么写
- eclipse安装完ADT重启后显示Location of the android sdk has not been setup in the preferen
- android fragment
- 求助!关于列表项目上下移动的功能实现
那请问一下,在ANDROID下,想随意调用另一个工程里面的方法,该提取那个工程的什么文件呢?
核心就是java编译后的class文件
你可以看下android.jar复杂一些的是调用另一资源的资源文件,需要你进行一些处理才能不出问题的调用。
http://blog.csdn.net/tabolt/article/details/17800973
http://blog.csdn.net/jefferyyangkai/article/details/9260841
核心就是java编译后的class文件
你可以看下android.jar复杂一些的是调用另一资源的资源文件,需要你进行一些处理才能不出问题的调用。
http://blog.csdn.net/tabolt/article/details/17800973
http://blog.csdn.net/jefferyyangkai/article/details/9260841是这样的,我打算用VLC写一个视频通讯的程序,这样的话应该不用调用资源类的,那我是不是把源码编译后,再提取出
JAR包,然后就可以随意调用里面的类去进行图像编码,传输等等操作呢,就不需要用到复杂的调用资源类的方法了吗?不知道我理解的对不对
嗯,可以依然是我们天天用的android.jar例子,Camera这个类就是里面android.graphics.Camera这个class文件
到处jar方法:右键项目->Export->java->JAR file->留下需要的文件,再选择导出的位置就可以finish了,