各位- 我最近在Google Play上发布了一个Android应用程序。我还将其作为.apk文件提供在我的网站上。虽然我不太喜欢苹果,但我想问一下苹果用户能否从我的网站下载我的应用程序。只是想知道,因为我的很多朋友都是苹果用户。感谢您的时间!
在iOS(即iPhone、iPad、iPod等设备)上原生运行Android应用程序是不可能实现的。
这是因为两个运行时栈使用了完全不同的方法。Android运行Dalvik(一个“Java的变种”)字节码,打包在APK文件中,而iOS运行从Obj-C编译的代码,打包在IPA文件中。除了时间/精力/金钱和诉讼外,没有任何固有的东西阻止在苹果硬件上实现Android。
看起来打算为每个应用程序打包一个小的Dalvik VM,并面向开发人员。
请参见iPhoDroid:
似乎是适用于2G/3G越狱设备的双重启动解决方案。可用信息很少,但有一些YouTube视频。
请参见iAndroid:
iAndroid是一款新的iOS应用程序,用于越狱设备,可以在iPhone或iPod touch上模拟Android操作系统的体验。虽然它还远未完成,但项目正在逐渐成形。还有一个之前没有提到的选项:
苹果用户可以下载您的.apk文件,但无法运行它。这是一种不同于iPhone应用程序(.ipa)的文件格式。