如何将java桌面应用程序转换为移动应用程序
我已经使用NetBeans7.3和JDK1.7开发了一个桌面应用程序。如何使此应用程序成为移动应用程序(可以在移动设备中运行,或者至少如何在windows phone上运行此应用程序)。请提供一些帮助。提前谢谢
你可以在下面搜索框中键入要查询的问题!
我已经使用NetBeans7.3和JDK1.7开发了一个桌面应用程序。如何使此应用程序成为移动应用程序(可以在移动设备中运行,或者至少如何在windows phone上运行此应用程序)。请提供一些帮助。提前谢谢
# 1 楼答案
这在很大程度上取决于您在桌面应用程序中使用了什么,以及您希望将其移植到哪些移动平台。Windows Phone应该很难,因为Java不是受支持的编程语言之一。安卓可能会更容易,尽管可能仍需要大量工作。如果你说的是J2ME,那也需要做很多工作
当涉及到纯非图形化Java(J2SE,没有外部库,也没有Swing或AWT)时,很多Java都可以在Android或J2ME手机上轻松工作。不过,您必须使用您正在使用的框架提供的gui元素完全重写gui。然而,有些事情是行不通的,因为Android和J2ME都实现了完整JDK中提供的内置库的子集
如果使用外部库,这可能会很困难。幸运的是,它们要么在Android/J2ME上本机工作,要么有适合这些系统的版本。但如果你运气不好,那么你就必须寻找替代品
TL;DR在Windows Phone上,您可能需要用另一种语言重写它。对于Android/J2ME,某些部分可能是可用的