我开发了一个使用netbeans 7.3,JDK 1.7的桌面应用程序。我如何使这个应用程序作为一个移动应用程序(可以在移动设备上运行,或者至少我如何在Windows Phone上运行此应用程序)。请提供一些帮助。提前致谢。如何使java桌面应用程序移动应用程序
-2
A
回答
2
这非常依赖于您在桌面应用程序中使用的内容以及您希望将其移植到的移动平台。 Windows Phone应该很难,因为Java不是支持的编程语言之一。 Android可能会更容易,但仍然可能有很多工作。如果你正在谈论J2ME,那么这也将是很多工作。
当谈到纯粹的非图形化Java(没有外部库,没有Swing或AWT的J2SE)时,很多工具可以在Android或J2ME手机上轻松使用。你将不得不完全重写GUI,使用你使用的框架提供的GUI元素。然而,有些东西是行不通的,因为Android和J2ME都实现了完整JDK中提供的内置库的子集。
如果您使用外部库可能很困难。你可能很幸运,他们或者在本地开发Android/J2ME,或者有这些系统的版本。但如果你不幸运,那么你将不得不寻找替代品。
TL; DR在Windows Phone上,您可能不得不用其他语言重写它。对于Android/J2ME,某些部分可能可用。
相关问题
- 1. 带桌面应用程序的java桌面应用程序
- 2. 桌面WiFi应用程序与移动应用程序同步
- 3. Java桌面应用程序?
- 4. Java桌面应用程序
- 5. java桌面应用程序
- 6. 移动和桌面Codeigniter应用程序
- 7. Swing桌面java应用程序滚动
- 8. 如何在Twitter上使用桌面和移动应用程序
- 9. 将Android应用程序转换为Java桌面应用程序
- 10. Java EE,通信Web应用程序和桌面应用程序
- 11. Java桌面应用程序(awt/swing GUI)到Web应用程序
- 12. Java桌面应用程序和Java EE?
- 13. 桌面应用程序如何与Web应用程序通信?
- 14. 如何将Windows桌面应用程序转换为Mac桌面应用程序?
- 15. Java移动应用程序
- 16. 移动Java应用程序
- 17. Windows 8从桌面应用程序启动“metro”应用程序?
- 18. 从Flex4 mxml桌面应用程序启动Windows应用程序
- 19. 桌面应用程序使用桌面应用程序转换器的UWP
- 20. 将桌面Web应用程序转换为移动应用程序?
- 21. TweetDeck用于桌面应用程序/移动应用程序/ Web应用程序的认证机制是什么?
- 22. 桌面Java应用程序的替代
- 23. Java中的桌面应用程序
- 24. Java桌面应用程序 - 内存
- 25. 创建Java桌面应用程序
- 26. Java中的桌面应用程序
- 27. 与Java桌面应用程序
- 28. Java桌面应用程序框架
- 29. Java桌面应用程序:SWT与Swing
- 30. 登录Java桌面应用程序
@blalasadri非常感谢,对我真的很有帮助。 – JohnH