浏览 137 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-07-05 关键字: j2me kni kvm
在http://www.javanb.com/j2me/1/10758.html中提到:
引用 在J2ME程序中,永远都无法直接调用本地库函数,因为Java的本地调用通常有两种方式:
一是JNI,但J2ME明确地不支持JNI; 二是KNI,但使用KNI的话,你的本地函数不是放在动态链接库里,而是要编到虚拟机的内部,我想一般情况下是没机会修改虚拟机的吧,更何况,你所用的虚拟机还有可能并不支持KNI,KNI最初只是KVM专用的,后来有一些虚拟机也用,但不是全部。 这是两年前的资料,不知道现在还是否是这样,如果我一定要在j2me程序中调用C函数,使用KNI需要编译到KVM里,我想这不太现实吧)那么还有别的什么办法么?( 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-07-07
请问没有人用过么?
|
|
| 返回顶楼 | |


