jni只是一个给java调用的接口,你参考framwork中的一些jni方法写好你自己的jni接口,用c/c++实现。最后编译android源码,会生成对应的so文件。忘记什么目录了。so文件push到system/lib下就可以被java接口调用了。
解决方案 »
- 关于 java.lang.RuntimeException: Unable to instantiate application 的错误
- Android 自定义Option Menu相应onKeyDown的问题
- sdk1.5环境搭建问题,请各位帮忙看下
- 新手小白求android 动态创建RadioGroup
- 记录我的【左手圣经】开发过程
- 短信里的字数限制是依据什么,和平台有关还是运营商
- 58同城中的,下拉查看上一条信息,上滑查看下一条信息怎么做
- android/device/XXX公司/XXXX平台/keyboard.kl 文件相关问题
- android布局的问题。
- setLayoutParams不生效,请大家指点
- 堆变量与栈变量的区别(问题更像是java语言的基础问题)
- 在Ubuntu 中编译自带的JNI 总是弹出MountManager 编译失败.
我是用ubuntu来做的JNI,将jni接口的功能实现后,编译会自动生成.so文件,然后就能在android工程中使用了,放在libs目录下就可以了,使用的时候load一下。
希望这个帖子对你有点用。
http://blog.csdn.net/elfylin/archive/2010/09/18/5892827.aspx