java - 如何在 firebreath 插件框架中使用基于 java 的项目

标签 java c++ plugins firebreath

我正在尝试使用 NPAPI 和 firebreath 框架开发一个 HTML5 插件。需要使用的代码是用java编写的,但我需要将其转换为C++。我知道的唯一方法是通过 JNI,我需要将每个 .java 文件转换为 .cpp 文件。但是我的项目中有 200 多个文件。有没有更好的方法来实现这一目标?

最佳答案

任何“简单”的方法都更像是一个 c++ 问题,而不是插件或 firebreath 问题。我的猜测是,如果您主要希望在 Java 中使用它,那么将它做成小程序而不是插件会好得多。据我所知,没有什么能让您直接使用 FireBreath 或 NPAPI 轻松地做您想做的事。

关于java - 如何在 firebreath 插件框架中使用基于 java 的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21251147/

相关文章:

c++ - 使用 Boost Spirit 解析十六进制值

javascript - 向 jQuery ScrollTo 添加偏移量

jsf - JSF 是否可以作为 OSGi (Equinox) 包使用?

c++ - 复制构造函数不适用于循环队列?

java - Spring mockMvc 在我的测试中不考虑验证

java - 尝试将 Java 消息服务 (JMS) API 与服务总线和 AMQP 结合使用

java - Test1和Test2在同一个包中,那么为什么我需要导入test2呢?如果我不使用import,Inn inn1 = test2.new Inn(4),就会出错

c++ - 较大的对象复制速度是否较慢(C++)?

php - 具有大小选择的 WordPress 媒体 uploader

java - 为什么 Hibernate 重新实现数据库已有的功能?