Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将eclipse上的java游戏转换为android_Java_Android_Eclipse_Android Studio - Fatal编程技术网

将eclipse上的java游戏转换为android

将eclipse上的java游戏转换为android,java,android,eclipse,android-studio,Java,Android,Eclipse,Android Studio,我在eclipse(开普勒)JDK中使用java创建了这个游戏,但我想在android上发布它。我对这门学科一无所知。我按照一位朋友的建议下载了Android Studio,他告诉我有一些新的库需要导入。游戏非常复杂,我导入了很多东西,比如彩色鼠标事件、声音和其他各种各样的东西,我只想知道我应该改变什么,或者是否可以在android上运行游戏,而不改变java eclipse程序中的任何内容。 提前感谢您的帮助您将不得不重写整个UI和输入处理代码。Android不使用标准的JavaUI。您应该从

我在eclipse(开普勒)JDK中使用java创建了这个游戏,但我想在android上发布它。我对这门学科一无所知。我按照一位朋友的建议下载了Android Studio,他告诉我有一些新的库需要导入。游戏非常复杂,我导入了很多东西,比如彩色鼠标事件、声音和其他各种各样的东西,我只想知道我应该改变什么,或者是否可以在android上运行游戏,而不改变java eclipse程序中的任何内容。
提前感谢您的帮助

您将不得不重写整个UI和输入处理代码。Android不使用标准的JavaUI。您应该从阅读有关基本android架构、活动生命周期和视图的教程开始。

完全同意@Gabe Sechan的观点,即您必须重写大部分与android兼容的代码。支持Java语言并用于为大多数平台创建游戏(主要是2D)的框架之一是。如果有帮助的话,你可以使用这个框架。

但是任何带有图形的东西都可以保持不变?可能不会。如果您使用openGL,那么您可能会很好。如果使用标准JavaGUI元素,则必须重新编码。图像文件本身(PNG、JPG等)当然很好。是否有一个网站对android和java Eclipse之间不同的库进行了精确的“翻译”?您认为需要大量更改才能更改代码,还是我必须重新编写算法