ice*_*eam 5 java android desktop-application
是否有可能开发一个针对移动设备的Android应用程序,并使用相同的代码在Windows,Linux或osx上作为独立的Java桌面应用程序执行而不使用模拟器?即具有独立运行的常规Java应用程序的外观和感觉?
Android 使用自定义 UI 框架,该框架不在桌面上运行。所以,简短的回答是否定的。
更长的答案:
尽管存在上述情况,您仍然可以在两者之间重用一些非 UI 代码。任何不调用 android.* 的代码都可能会移植。
您还可以编写一个抽象层来隐藏 UI 工具包的详细信息。
最后,还有一些跨多个平台工作的第三方应用程序开发框架。我立即想到的是Appcelerator 的 Titanium,但也有其他的。你可能会在这些方面有一些运气。
| 归档时间: |
|
| 查看次数: |
4994 次 |
| 最近记录: |