如何找到java.rmi包的jar
我正在开发一个Android应用程序,它需要一些rmi的东西,因为Android默认不支持rmi。我发现可以用它将rmi包与我的Android应用程序捆绑在一起,但我找不到包含java.rmi包的jar。有人能建议在哪里找到它吗?或者通过其他方式将java.rmi与Android结合使用如何找到java.rmi包的jar,java,android,dalvik,jsr,Java,Android,Dalvik,Jsr,我正在开发一个Android应用程序,它需要一些rmi的东西,因为Android默认不支持rmi。我发现可以用它将rmi包与我的Android应用程序捆绑在一起,但我找不到包含java.rmi包的jar。有人能建议在哪里找到它吗?或者通过其他方式将java.rmi与Android结合使用 谢谢 您不太可能在Android上使用RMI。即使您从ApacheHarmony或其他来源获取RMI的代码,Android也不喜欢尝试加载java.*类(操作系统附带的类除外)的项目,因此会抛出编译错误 可以想
谢谢 您不太可能在Android上使用RMI。即使您从ApacheHarmony或其他来源获取RMI的代码,Android也不喜欢尝试加载
java.*
类(操作系统附带的类除外)的项目,因此会抛出编译错误
可以想象,您可以使用或简单的重构将所有RMI代码移动到其他包中(例如,keshan.java.RMI
),但我不知道这会有多好
顺便说一句,这里介绍了这个过程。实际上,Android允许您将代码放入java。*包中;这样做的时候,您只需要向dx传递一个特殊标志。“更多说明”链接就涵盖了这一点。我应该补充一点,使用jarjar是首选,因为如果Android将软件包添加到核心平台,这种方法不会冲突。@Jesse Wilson:这些“更多说明”告诉您它不起作用,但无论如何,欢迎您尝试。Jarjar受到强烈鼓励,但并非严格要求。忽略这一步骤会导致脆弱的应用程序在操作系统升级时失败。