我知道之前曾经问过这样的问题,我一直在筛选它们。所以我的情况就是这样:我在使用Java方面有很多经验,特别是Eclipse,我可以根据我目前的标准准备好游戏,可以上传到Google市场。
但是,我将项目保存为Java项目。如何将此项目变成Android应用程序?我曾尝试使用Ecclipse的ADT插件,并改变了项目文件的性质,但我对如何继续操作感到困惑。
现在我可以点击:运行<以<运行Java应用程序。 目标是能够点击:运行<以<运行Android应用程序。
答案 0 :(得分:2)
我不知道采用简化的方法。您的游戏是否使用Swing作为UI? JavaFX的?是文字吗?
无论如何,我想你的游戏需要以某种方式包含在Android活动中。例如活动可以调用浏览器来运行您的applet(如果您的游戏是applet)。
我首先创建一个android项目,然后将你的源码从java项目复制到android项目中。清单(R)将使用新资源等进行更新。
然后你必须完成所有的连接。
答案 1 :(得分:1)
这将需要更多。 Android拥有自己的UI系统和生命周期,与原始Java不同。根据您编写游戏的方式,您可以重复使用大量的绘图和逻辑代码,但是您需要对输入进行大量更改并允许多种屏幕尺寸。
在没有看到你的代码的情况下,我可以准确地说出你需要做什么,但我可以告诉你它不会像Run As ... Android Application那样简单。
答案 2 :(得分:0)
虽然Android应用程序是用Java代码编写的,但这并不意味着只需单击按钮就可以在Android应用程序中“翻译”java程序或游戏。
如果游戏很复杂,我建议您使用开发安卓游戏的框架重写游戏!你可以重用一些逻辑,但你必须确保你必须创建所有图形并重新设置游戏以在Android设备中运行。
好工作!! 请耐心等待,并从这里出演: Androi Developers
答案 3 :(得分:0)
这是不可能的。您可以像在Java中一样在Android中实现应用程序逻辑,但是您不能简单地将Java项目转换为Android项目。你的java项目中使用的一些包(如swing)不能在Android中使用。