繁体   English   中英

为多平台开发

[英]Developing for Multiple Platforms

我有一个部分开发的 Java 游戏,它在我的 Windows PC 上运行良好。 我想维护 PC 版本,但也开始将其移植到 Android。 大多数情况下,处理计算和游戏玩法的类已经与 GUI 函数分开了。

例如,我正在使用 Eclipse,所以我应该将两个版本保存在同一个项目中吗? 我希望不必修改我的游戏类和方法,我需要做的就是为我的 Android 设备添加一个活动,其中将包括其显示/用户输入功能。 我需要创建一个新项目并复制我的方法吗?

是否有任何标准流程?

我认为您应该通过创建一个库并将其导入您的 Android 项目来使用您当前的代码。 为此,您可以

A. 将当前类剪切并粘贴到 Android 代码中。 这使维护变得有点困难。

B. 通过右键单击 Eclipse 中的项目添加库,然后转到构建路径 > 配置构建路径。 在那里你会找到一个库选项卡。 单击它并选择“添加新”。 其余的应该非常直观。

我会选择第二个选项,它更容易维护和实施到新项目中。

我会推荐一个不同的项目。 通过这种方式,您可以保持每个项目的开销干净。 复制粘贴每个项目使用的 COMMON 类(库类)中的任何更改不会很麻烦。 最后,您可以通过 2 个项目获得更清洁的工作环境。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM