java - 为多个平台开发

标签 java android windows cross-platform porting

我有一个部分开发的 Java 游戏,它在我的 Windows PC 上运行良好。既要维护PC版,又要开始移植安卓。大多数情况下,处理计算和游戏玩法的类已经与 GUI 功能分开。

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

是否有任何一个标准流程?

最佳答案

我认为您应该使用当前代码,方法是创建一个库并将其导入到您的 Android 项目中。为此,您可以

一个。将当前类剪切并粘贴到 Android 代码中。这使维护变得更加困难。

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

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

关于java - 为多个平台开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17075987/

相关文章:

windows - 在没有 lodctr 的情况下注册性能计数器

java - 如何自定义 DataNucleus JDO 继承层次结构中使用的外键名称?

用于总和和平均值的 Java printf

java - 比较字符串列表的元素

android - RelativeLayout中不能存在循环依赖项吗?

android - 我遇到了 MISSING_PERMISSION 问题 Here map Android

android - 如何让我的 Android 应用程序在启动画面后加载得更快?

ruby - 用 ruby​​ 打开 Windows 文件?

java - 在服务方法中使用@Timed

python - 捕获特定的 `Windows Error` 数字 - python