是否有可能在IOS7,6,5上运行Android应用程序?或者反之亦然

时间:2014-02-04 05:47:46

标签: java android ios

  

我想用Java制作应用程序

我的问题是,用Java编写的程序是否可以在Android平台和ios上运行 如果是,那么做什么小提示......
因为Java与平台无关。

4 个答案:

答案 0 :(得分:4)

没有。虽然Java可能是“独立于平台”,但并不意味着它在所有平台上都受支持。 iOS不支持它。

答案 1 :(得分:2)

不,java在Android中使用,而objective-c在ios中使用。

所以,这是不可能的。

如果您想在两个平台上运行相同的代码,请使用HTML5CSS3javascriptjQuery进行混合应用。

答案 2 :(得分:0)

Platform independent doesnt the meaning stated by zaph, It means you can run the same compiled code in what ever operating system which has java. Eg: you can run a java program compiled in windows and copy those class files and you can run it on a linux which has the jre. (While c and c++ are platform dependent)

你不能在IOS中运行android代码只是因为他们没有java编译器。 C和C ++是用于编写操作系统的基本语言,甚至java VM也是用c ++编写的。查看this

如果你想在Android和IOS上运行一个应用程序。你应该去PhoneGap现在一天。我们已经提出了混合应用程序,例如混合应用程序。

答案 3 :(得分:0)

由于对iOS Developer Program License的限制,不支持在iOS上运行Java。虽然Java是独立于平台的,但是使用Java构建的应用程序需要Java虚拟机(JVM)来执行Java应用程序最终编译的字节码。由于iOS不支持JVM,因此无法在Apple设备上运行Java。

在多个平台上运行的应用程序通常作为Web视图运行,这意味着它们基于HTML。一种流行的工具是PhoneGap或Cordova。您可以使用它们来开发独立于平台的应用程序。