Android上的遗留Java 1.3应用程序
可以在Android上运行遗留Java应用程序吗?该应用程序是用Java1.3构建的。根据我的研究,我需要使用类似dx的工具将类文件转换为相应的dex文件。我应该期望dx工具提供什么级别的支持?你认为我会面临很多不兼容的问题吗?请记住,我无法控制应用程序的源代码,但如果必要,我可以要求它。遗留软件是专有的。Android上的遗留Java 1.3应用程序,java,android,legacy,Java,Android,Legacy,可以在Android上运行遗留Java应用程序吗?该应用程序是用Java1.3构建的。根据我的研究,我需要使用类似dx的工具将类文件转换为相应的dex文件。我应该期望dx工具提供什么级别的支持?你认为我会面临很多不兼容的问题吗?请记住,我无法控制应用程序的源代码,但如果必要,我可以要求它。遗留软件是专有的。 提前谢谢 简而言之:不,因为它可能不是Android应用程序 Java 1.3类本身应该可以正常工作,在大多数情况下,不会出现重大问题,但任何用户界面元素、主要入口点等都必须用Android
提前谢谢 简而言之:不,因为它可能不是Android应用程序 Java 1.3类本身应该可以正常工作,在大多数情况下,不会出现重大问题,但任何用户界面元素、主要入口点等都必须用Android等价物替换
但是,如果您现有的类与用户界面之间有明确的界限,您可能能够修复数据对象和业务逻辑。没错,Java GUI类与相应的Android类不兼容。由于遗留应用程序不是GUI应用程序,因此我不希望出现任何重大问题。一旦我开始移植,我将更新这个线程。