移植的C库到Java黑莓应用程序 [英] Porting C library to Java for Blackberry application

查看:196
本文介绍了移植的C库到Java黑莓应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要移植一个C库到Java因此它可以在BlackBerry平台(手机,本机应用程序)上运行。我正在考虑的选项是:

I need to port a C library to Java so it can run on the Blackberry platform (mobile, native application). The options I am considering are:


  1. 字节code转换(cibyl等)

  2. 完整端口

  3. 围绕Java包裹C code。使用JNA(会这样即使是黑莓工作?)

请让我知道哪个选项是最好的。谢谢

Please let me know which option is best. thanks

推荐答案

啊哈。一些快速google搜索源说:没有,JNI不会为黑莓工作:

Aha. Some quick googling says "No, JNI does not work for blackberry" source:

<一个href=\"http://supportforums.blackberry.com/t5/Java-Development/Can-we-use-JNI-Java-Native-Interface-approach-in-Blackberry/m-p/365362\" rel=\"nofollow\">http://supportforums.blackberry.com/t5/Java-Development/Can-we-use-JNI-Java-Native-Interface-approach-in-Blackberry/m-p/365362

http://supportforums.blackberry.com/t5/Java-开发/ JNI / MP / 41140

所以你坚持字节code转换和完整的端口。因为我不知道code转换将是一个字节,我会用一个完整的端口去,只要你熟悉这两种语言。如果你可以定义为我的字节code的转换,我也许能够给你一个更好的答案。

So you're stuck with bytecode conversion and complete port. Since I have no idea what bytecode conversion is, I'd go with a complete port, so long as you are familiar with both languages. If you can define bytecode conversion for me, I might be able to give you a better answer.

这篇关于移植的C库到Java黑莓应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆