我的分布式系统课程有一个项目,我们必须在我们的项目中使用java.rmi。*,我知道由于dalvik VM问题,android不提供这个库。所以我只想问在Android上使用这些库吗?
感谢。
答案 0 :(得分:2)
Android不支持RMI。你可以自己实现它,但这将是一项非常重要的工作。
答案 1 :(得分:0)
Android API中不包含RMI库。那真的很糟糕。我做了一个项目,我需要使用此功能,但无法做到这一点。不幸的是,如果你谷歌这个答案,有些人试图将RMI包装到自定义库中,但这并不适用于所有人。
您正在使用RMI,我假设您需要使用RMI访问某些数据库。这是我的解决方案:
我构建了一个简单的java服务器作为连接。
我将数据从源码提取到java服务器,使用简单的TCP连接将数据传输到我的Android。
此外,Android将数据传输到我的服务器,我的服务器使用RMI将数据转发到源服务器。
不是直接的方式,但这样做很容易。如果您想阅读更多内容,我将包含有关如何构建此跨媒体Java服务器的报告。 http://www.shawnfandev.com/wordpress/2014/06/07/ibm-cognos-admin-android/
祝你好运!