3

我目前正在用 Java 开发游戏,并希望在完成后将其发布到 Steam 上。他们的网站说 Steam API 是用 C++ 编写的,当我给他们发电子邮件询问是否有办法在 Java 中使用 API 时,他们告诉我必须为此编写一个包装器

我的问题是:我如何编写这样的包装器,或者其他人以前写​​过这个并使其可供下载?

4

2 回答 2

3

您可以使用SWIG自动生成胶水代码 (JNI)。

您需要 C++ 头文件,并且可以创建
可以在项目中使用的 java 包和类。
有关详细信息,请参阅Swig 和 Java

于 2012-05-11T07:28:39.100 回答
3

您正在寻找的关键技术是Java 本机接口

于 2012-05-11T07:25:18.660 回答