<分区>
是否有任何库或方法可以更轻松地在 C++/Java 和 IOS/Android 之间共享代码?我意识到我们有 JNI,IOS 几乎可以直接使用 C++,但它似乎更容易。
Microsoft Universal Windows Apps 和 Chrome Apps(在某种程度上)正在这样做。
最好是开源。
<分区>
是否有任何库或方法可以更轻松地在 C++/Java 和 IOS/Android 之间共享代码?我意识到我们有 JNI,IOS 几乎可以直接使用 C++,但它似乎更容易。
Microsoft Universal Windows Apps 和 Chrome Apps(在某种程度上)正在这样做。
最好是开源。
最佳答案
我正在使用 Qt Creator很多。使用最新版本,您可以使用 Qt 工具包用 C++ 编写整个应用程序,并且可以针对 PC、Android 和 iOS 对其进行编译(从未测试过最后一个)。如果您需要调用 Qt API 中不可用的一些 SDK 函数,它们提供了包装器对象来创建和操作 Jni 对象,如果您愿意,您也可以执行纯 Jni 代码(加载 java 文件)。
关于java - 使用 C++ 或 Java 在 IOS 和 Android 移动应用程序上共享代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27459135/