我目前正在为大学项目。我的一位教授用JAVA开发了P2P框架。现在,我们有任务要使其在不同的移动设备上运行。在Android上,这没什么大不了的。但是现在涉及到iO。我在考虑移植框架的最简单方法。一种方法是将其完全移植到Objective-C,但我们没有时间这样做。然后我想到了LLVM或GWT,它们可以(以我的基本知识)将JAVA编译为Javascript。这样我们就可以在WebView或类似的东西中运行它。直到现在,我还无法找到适用于JAVA的LLVM前端。而且我没有使用Google WebToolkit的经验。你们中有些人已经在这方面经历过吗?我的计划是行不通的,还是有解决这个问题的现实方法?希望您可以分享有关此主题的一些经验,想法或技巧。

费利克斯

最佳答案

看起来好像不行。 GWT仅将JAVA子集编译为javascript。它不会将io,线程,套接字映射到Web!

GWT仅将以下Java api子集转换为javascript-https://developers.google.com/web-toolkit/doc/latest/RefJreEmulation

08-16 03:53